GRASS Programmer's Manual
6.5.svn(2014)-r66266
|
#include <grass/config.h>
#include <errno.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <grass/gis.h>
#include <grass/glocale.h>
#include <grass/raster.h>
#include <grass/graphics.h>
#include "driver.h"
#include "transport.h"
#include "open.h"
#include "pad.h"
Go to the source code of this file.
Functions | |
struct driver * | PNG_Driver (void) |
struct driver * | PS_Driver (void) |
int | LOC_open_driver (void) |
int | LOC__open_quiet (void) |
void | LOC_stabilize (void) |
void | LOC_kill_driver (void) |
void | LOC_close_driver (void) |
void | LOC_release_driver (void) |
void LOC_close_driver | ( | void | ) |
Definition at line 85 of file loc_io.c.
References COM_Client_Close(), LOC_kill_driver(), and LOC_stabilize().
void LOC_kill_driver | ( | void | ) |
Definition at line 80 of file loc_io.c.
References COM_Graph_close().
Referenced by LOC_close_driver().
int LOC_open_driver | ( | void | ) |
Definition at line 54 of file loc_io.c.
References COM_Client_Open(), G_strcasecmp(), getenv(), LIB_init(), NULL, OK, PNG_Driver(), and PS_Driver().
void LOC_release_driver | ( | void | ) |
Definition at line 92 of file loc_io.c.
References COM_Client_Close(), and LOC_stabilize().
void LOC_stabilize | ( | void | ) |
Definition at line 75 of file loc_io.c.
References COM_Respond().
Referenced by LOC_close_driver(), and LOC_release_driver().
struct driver* PNG_Driver | ( | void | ) |
Definition at line 22 of file pngdriver/Driver.c.
References driver::Begin_scaled_raster, driver::Box_abs, driver::Box_rel, driver::Client_Close, driver::Client_Open, driver::color, driver::Do_work, driver::draw_bitmap, driver::draw_line, driver::draw_point, driver::draw_text, driver::End_scaled_raster, driver::Erase, driver::Get_with_box, driver::Get_with_line, driver::Get_with_pointer, driver::Graph_close, driver::Graph_set, driver::Line_width, driver::lookup_color, NULL, driver::Panel_delete, driver::Panel_restore, driver::Panel_save, PNG_begin_scaled_raster(), PNG_Box_abs(), PNG_Client_Close(), PNG_color(), PNG_draw_bitmap(), PNG_draw_line(), PNG_draw_point(), PNG_Erase(), PNG_Graph_close(), PNG_Graph_set(), PNG_Line_width(), PNG_lookup_color(), PNG_Respond(), PNG_scaled_raster(), PNG_Set_window(), driver::Polydots_abs, driver::Polydots_rel, driver::Polygon_abs, driver::Polygon_rel, driver::Polyline_abs, driver::Polyline_rel, driver::Respond, driver::Scaled_raster, driver::Set_window, and driver::Work_stream.
Referenced by LOC_open_driver().
struct driver* PS_Driver | ( | void | ) |
Definition at line 22 of file psdriver/Driver.c.
References driver::Begin_scaled_raster, driver::Box_abs, driver::Box_rel, driver::Client_Close, driver::Client_Open, driver::color, driver::Do_work, driver::draw_bitmap, driver::draw_line, driver::draw_point, driver::draw_text, driver::End_scaled_raster, driver::Erase, driver::Get_with_box, driver::Get_with_line, driver::Get_with_pointer, driver::Graph_close, driver::Graph_set, driver::Line_width, driver::lookup_color, NULL, driver::Panel_delete, driver::Panel_restore, driver::Panel_save, driver::Polydots_abs, driver::Polydots_rel, driver::Polygon_abs, driver::Polygon_rel, driver::Polyline_abs, driver::Polyline_rel, PS_begin_scaled_raster(), PS_Box_abs(), PS_Client_Close(), PS_color(), PS_draw_bitmap(), PS_draw_line(), PS_draw_point(), PS_end_scaled_raster(), PS_Erase(), PS_Graph_close(), PS_Graph_set(), PS_Line_width(), PS_lookup_color(), PS_Polygon_abs(), PS_Polyline_abs(), PS_Respond(), PS_scaled_raster(), PS_Set_window(), driver::Respond, driver::Scaled_raster, driver::Set_window, and driver::Work_stream.
Referenced by LOC_open_driver().