GRASS Programmer's Manual  6.4.4(2014)-r
transport Struct Reference

#include <transport.h>

Data Fields

int(* open_driver )(void)
 
int(* open_quiet )(void)
 
void(* stabilize )(void)
 
void(* kill_driver )(void)
 
void(* close_driver )(void)
 
void(* release_driver )(void)
 
int(* screen_left )(void)
 
int(* screen_rite )(void)
 
int(* screen_bot )(void)
 
int(* screen_top )(void)
 
void(* get_num_colors )(int *)
 
void(* standard_color )(int)
 
void(* RGB_color )(unsigned char, unsigned char, unsigned char)
 
void(* line_width )(int)
 
void(* erase )(void)
 
void(* move_abs )(int, int)
 
void(* move_rel )(int, int)
 
void(* cont_abs )(int, int)
 
void(* cont_rel )(int, int)
 
void(* polydots_abs )(const int *, const int *, int)
 
void(* polydots_rel )(const int *, const int *, int)
 
void(* polyline_abs )(const int *, const int *, int)
 
void(* polyline_rel )(const int *, const int *, int)
 
void(* polygon_abs )(const int *, const int *, int)
 
void(* polygon_rel )(const int *, const int *, int)
 
void(* box_abs )(int, int, int, int)
 
void(* box_rel )(int, int)
 
void(* text_size )(int, int)
 
void(* text_rotation )(float)
 
void(* set_window )(int, int, int, int)
 
void(* text )(const char *)
 
void(* get_text_box )(const char *, int *, int *, int *, int *)
 
void(* font )(const char *)
 
void(* charset )(const char *)
 
void(* font_list )(char ***, int *)
 
void(* font_info )(char ***, int *)
 
void(* panel_save )(const char *, int, int, int, int)
 
void(* panel_restore )(const char *)
 
void(* panel_delete )(const char *)
 
void(* begin_scaled_raster )(int, int[2][2], int[2][2])
 
int(* scaled_raster )(int, int, const unsigned char *, const unsigned char *, const unsigned char *, const unsigned char *)
 
void(* end_scaled_raster )(void)
 
void(* bitmap )(int, int, int, const unsigned char *)
 
void(* get_location_with_box )(int, int, int *, int *, int *)
 
void(* get_location_with_line )(int, int, int *, int *, int *)
 
void(* get_location_with_pointer )(int *, int *, int *)
 
int(* pad_create )(const char *)
 
int(* pad_current )(char *)
 
int(* pad_delete )(void)
 
int(* pad_invent )(char *)
 
int(* pad_list )(char ***, int *)
 
int(* pad_select )(const char *)
 
int(* pad_append_item )(const char *, const char *, int)
 
int(* pad_delete_item )(const char *)
 
int(* pad_get_item )(const char *, char ***, int *)
 
int(* pad_list_items )(char ***, int *)
 
int(* pad_set_item )(const char *, const char *)
 

Detailed Description

Definition at line 147 of file transport.h.

Field Documentation

void(* transport::begin_scaled_raster) (int, int[2][2], int[2][2])

Definition at line 189 of file transport.h.

Referenced by R_begin_scaled_raster().

void(* transport::bitmap) (int, int, int, const unsigned char *)

Definition at line 194 of file transport.h.

Referenced by R_bitmap().

void(* transport::box_abs) (int, int, int, int)

Definition at line 175 of file transport.h.

Referenced by R_box_abs().

void(* transport::box_rel) (int, int)

Definition at line 176 of file transport.h.

Referenced by R_box_rel().

void(* transport::charset) (const char *)

Definition at line 183 of file transport.h.

Referenced by R_charset().

void(* transport::close_driver) (void)

Definition at line 153 of file transport.h.

Referenced by R_close_driver().

void(* transport::cont_abs) (int, int)

Definition at line 167 of file transport.h.

Referenced by R_cont_abs().

void(* transport::cont_rel) (int, int)

Definition at line 168 of file transport.h.

Referenced by R_cont_rel().

void(* transport::end_scaled_raster) (void)

Definition at line 193 of file transport.h.

Referenced by R_end_scaled_raster().

void(* transport::erase) (void)

Definition at line 164 of file transport.h.

Referenced by R_erase().

void(* transport::font) (const char *)

Definition at line 182 of file transport.h.

Referenced by R_font().

void(* transport::font_info) (char ***, int *)

Definition at line 185 of file transport.h.

Referenced by R_font_info().

void(* transport::font_list) (char ***, int *)

Definition at line 184 of file transport.h.

Referenced by R_font_list().

void(* transport::get_location_with_box) (int, int, int *, int *, int *)

Definition at line 196 of file transport.h.

Referenced by R_get_location_with_box().

void(* transport::get_location_with_line) (int, int, int *, int *, int *)

Definition at line 197 of file transport.h.

Referenced by R_get_location_with_line().

void(* transport::get_location_with_pointer) (int *, int *, int *)

Definition at line 198 of file transport.h.

Referenced by R_get_location_with_pointer().

void(* transport::get_num_colors) (int *)

Definition at line 160 of file transport.h.

Referenced by R_get_num_colors().

void(* transport::get_text_box) (const char *, int *, int *, int *, int *)

Definition at line 181 of file transport.h.

Referenced by R_get_text_box().

void(* transport::kill_driver) (void)

Definition at line 152 of file transport.h.

Referenced by R_kill_driver().

void(* transport::line_width) (int)

Definition at line 163 of file transport.h.

Referenced by R_line_width().

void(* transport::move_abs) (int, int)

Definition at line 165 of file transport.h.

Referenced by R_move_abs().

void(* transport::move_rel) (int, int)

Definition at line 166 of file transport.h.

Referenced by R_move_rel().

int(* transport::open_driver) (void)

Definition at line 149 of file transport.h.

Referenced by R_open_driver().

int(* transport::open_quiet) (void)

Definition at line 150 of file transport.h.

Referenced by R__open_quiet().

int(* transport::pad_append_item) (const char *, const char *, int)

Definition at line 206 of file transport.h.

Referenced by R_pad_append_item().

int(* transport::pad_create) (const char *)

Definition at line 200 of file transport.h.

Referenced by R_pad_create().

int(* transport::pad_current) (char *)

Definition at line 201 of file transport.h.

Referenced by R_pad_current().

int(* transport::pad_delete) (void)

Definition at line 202 of file transport.h.

Referenced by R_pad_delete().

int(* transport::pad_delete_item) (const char *)

Definition at line 207 of file transport.h.

Referenced by R_pad_delete_item().

int(* transport::pad_get_item) (const char *, char ***, int *)

Definition at line 208 of file transport.h.

Referenced by R_pad_get_item().

int(* transport::pad_invent) (char *)

Definition at line 203 of file transport.h.

Referenced by R_pad_invent().

int(* transport::pad_list) (char ***, int *)

Definition at line 204 of file transport.h.

Referenced by R_pad_list().

int(* transport::pad_list_items) (char ***, int *)

Definition at line 209 of file transport.h.

Referenced by R_pad_list_items().

int(* transport::pad_select) (const char *)

Definition at line 205 of file transport.h.

Referenced by R_pad_select().

int(* transport::pad_set_item) (const char *, const char *)

Definition at line 210 of file transport.h.

Referenced by R_pad_set_item().

void(* transport::panel_delete) (const char *)

Definition at line 188 of file transport.h.

Referenced by R_panel_delete().

void(* transport::panel_restore) (const char *)

Definition at line 187 of file transport.h.

Referenced by R_panel_restore().

void(* transport::panel_save) (const char *, int, int, int, int)

Definition at line 186 of file transport.h.

Referenced by R_panel_save().

void(* transport::polydots_abs) (const int *, const int *, int)

Definition at line 169 of file transport.h.

Referenced by R_polydots_abs().

void(* transport::polydots_rel) (const int *, const int *, int)

Definition at line 170 of file transport.h.

Referenced by R_polydots_rel().

void(* transport::polygon_abs) (const int *, const int *, int)

Definition at line 173 of file transport.h.

Referenced by R_polygon_abs().

void(* transport::polygon_rel) (const int *, const int *, int)

Definition at line 174 of file transport.h.

Referenced by R_polygon_rel().

void(* transport::polyline_abs) (const int *, const int *, int)

Definition at line 171 of file transport.h.

Referenced by R_polyline_abs().

void(* transport::polyline_rel) (const int *, const int *, int)

Definition at line 172 of file transport.h.

Referenced by R_polyline_rel().

void(* transport::release_driver) (void)

Definition at line 154 of file transport.h.

Referenced by R_release_driver().

void(* transport::RGB_color) (unsigned char, unsigned char, unsigned char)

Definition at line 162 of file transport.h.

Referenced by R_RGB_color().

int(* transport::scaled_raster) (int, int, const unsigned char *, const unsigned char *, const unsigned char *, const unsigned char *)

Definition at line 190 of file transport.h.

Referenced by R_scaled_raster().

int(* transport::screen_bot) (void)

Definition at line 158 of file transport.h.

Referenced by R_screen_bot().

int(* transport::screen_left) (void)

Definition at line 156 of file transport.h.

Referenced by R_screen_left().

int(* transport::screen_rite) (void)

Definition at line 157 of file transport.h.

Referenced by R_screen_rite().

int(* transport::screen_top) (void)

Definition at line 159 of file transport.h.

Referenced by R_screen_top().

void(* transport::set_window) (int, int, int, int)

Definition at line 179 of file transport.h.

Referenced by R_set_window().

void(* transport::stabilize) (void)

Definition at line 151 of file transport.h.

Referenced by R_stabilize().

void(* transport::standard_color) (int)

Definition at line 161 of file transport.h.

Referenced by R_standard_color().

void(* transport::text) (const char *)

Definition at line 180 of file transport.h.

Referenced by process_command(), and R_text().

void(* transport::text_rotation) (float)

Definition at line 178 of file transport.h.

Referenced by R_text_rotation().

void(* transport::text_size) (int, int)

Definition at line 177 of file transport.h.

Referenced by process_command(), and R_text_size().


The documentation for this struct was generated from the following file: