GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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: