#import <Foundation/Foundation.h>
#import <aquaterm/AQTAdapter.h>
#include "plplotP.h"
#include "drivers.h"
Defines | |
#define | SCALE 0.1 |
#define | AQT_Default_X 720 |
#define | AQT_Default_Y 540 |
#define | DPI 72.0 |
#define | MAX_STRING_LEN 1000 |
#define | AQT_N_FontLookup 30 |
#define | LOG NOOP_ |
Functions | |
static void | NOOP_ (id x,...) |
static void | get_cursor (PLStream *, PLGraphicsIn *) |
static void | proc_str (PLStream *, EscText *) |
NSMutableAttributedString * | create_string (const PLUNICODE *, int, PLFLT) |
static void | set_font_and_size (NSMutableAttributedString *, PLUNICODE, PLFLT, int) |
static void | check_font_environment_variables (void) |
void | plD_dispatch_init_aqt (PLDispatchTable *pdt) |
void | plD_init_aqt (PLStream *) |
void | plD_line_aqt (PLStream *, short, short, short, short) |
void | plD_polyline_aqt (PLStream *, short *, short *, PLINT) |
void | plD_eop_aqt (PLStream *) |
void | plD_bop_aqt (PLStream *) |
void | plD_tidy_aqt (PLStream *) |
void | plD_state_aqt (PLStream *, PLINT) |
void | plD_esc_aqt (PLStream *, PLINT, void *) |
Variables | |
static NSAutoreleasePool * | arpool |
static id | adapter |
const char * | plD_DEVICE_INFO_aqt = "aqt:AquaTerm (Mac OS X):1:aqt:50:aqt" |
static int | currentPlot = 0 |
static int | maxWindows = 30 |
static int | windowXSize = 0 |
static int | windowYSize = 0 |
static bool | didTests = false |
static bool | hasShear = false |
static bool | hasAlpha = false |
static FCI_to_FontName_Table | AQT_FontLookup [AQT_N_FontLookup] |
const char * | aqt_font_env_names [AQT_N_FontLookup] |
#define AQT_Default_X 720 |
#define AQT_Default_Y 540 |
#define AQT_N_FontLookup 30 |
#define DPI 72.0 |
#define LOG NOOP_ |
#define MAX_STRING_LEN 1000 |
#define SCALE 0.1 |
void check_font_environment_variables | ( | void | ) | [static] |
NSMutableAttributedString * create_string | ( | const PLUNICODE * | ucs4, | |
int | ucs4_len, | |||
PLFLT | font_height | |||
) |
void get_cursor | ( | PLStream * | pls, | |
PLGraphicsIn * | gin | |||
) | [static] |
static void NOOP_ | ( | id | x, | |
... | ||||
) | [inline, static] |
void plD_bop_aqt | ( | PLStream * | pls | ) |
void plD_dispatch_init_aqt | ( | PLDispatchTable * | pdt | ) |
void plD_eop_aqt | ( | PLStream * | pls | ) |
void plD_init_aqt | ( | PLStream * | pls | ) |
void plD_line_aqt | ( | PLStream * | pls, | |
short | x1a, | |||
short | y1a, | |||
short | x2a, | |||
short | y2a | |||
) |
void plD_tidy_aqt | ( | PLStream * | pls | ) |
void set_font_and_size | ( | NSMutableAttributedString * | str, | |
PLUNICODE | fci, | |||
PLFLT | font_height, | |||
int | cur_loc | |||
) | [static] |
id adapter [static] |
const char* aqt_font_env_names[AQT_N_FontLookup] |
FCI_to_FontName_Table AQT_FontLookup[AQT_N_FontLookup] [static] |
NSAutoreleasePool* arpool [static] |
int currentPlot = 0 [static] |
bool didTests = false [static] |
bool hasAlpha = false [static] |
bool hasShear = false [static] |
int maxWindows = 30 [static] |
const char* plD_DEVICE_INFO_aqt = "aqt:AquaTerm (Mac OS X):1:aqt:50:aqt" |
int windowXSize = 0 [static] |
int windowYSize = 0 [static] |