Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

GXFileVisitor Class Reference

#include <GXFileVisitor.h>

List of all members.


Detailed Description

Definition at line 20 of file GXFileVisitor.h.

Public Member Functions

 GXFileVisitor ()
virtual ~GXFileVisitor ()
bool visit (char const *filename)
 Open ".gx" file specified by filename, parse, and call the various virtuals.
bool visit (vcl_istream &)
virtual bool point (char const *type, float x, float y)
virtual bool polyline (float const *x, float const *y, int n)
virtual bool text (float x, float y, char const *text)
virtual bool set_color (float r, float g, float b)
virtual bool set_point_radius (float r)
virtual bool set_line_width (float w)

Public Attributes

float point_radius
float line_width
float color [3]

Static Public Attributes

static bool do_text = true
static bool do_antialias = false


Constructor & Destructor Documentation

GXFileVisitor::GXFileVisitor  ) 
 

Definition at line 21 of file GXFileVisitor.cxx.

virtual GXFileVisitor::~GXFileVisitor  )  [inline, virtual]
 

Definition at line 25 of file GXFileVisitor.h.


Member Function Documentation

bool GXFileVisitor::point char const *  type,
float  x,
float  y
[virtual]
 

Definition at line 41 of file GXFileVisitor.cxx.

bool GXFileVisitor::polyline float const *  x,
float const *  y,
int  n
[virtual]
 

Definition at line 42 of file GXFileVisitor.cxx.

bool GXFileVisitor::set_color float  r,
float  g,
float  b
[virtual]
 

Definition at line 44 of file GXFileVisitor.cxx.

bool GXFileVisitor::set_line_width float  w  )  [virtual]
 

Definition at line 46 of file GXFileVisitor.cxx.

bool GXFileVisitor::set_point_radius float  r  )  [virtual]
 

Definition at line 45 of file GXFileVisitor.cxx.

bool GXFileVisitor::text float  x,
float  y,
char const *  text
[virtual]
 

Definition at line 43 of file GXFileVisitor.cxx.

bool GXFileVisitor::visit vcl_istream &   ) 
 

Definition at line 62 of file GXFileVisitor.cxx.

bool GXFileVisitor::visit char const *  filename  ) 
 

Open ".gx" file specified by filename, parse, and call the various virtuals.

Definition at line 29 of file GXFileVisitor.cxx.


Member Data Documentation

float GXFileVisitor::color[3]
 

Definition at line 41 of file GXFileVisitor.h.

bool GXFileVisitor::do_antialias = false [static]
 

Definition at line 45 of file GXFileVisitor.h.

bool GXFileVisitor::do_text = true [static]
 

Definition at line 44 of file GXFileVisitor.h.

float GXFileVisitor::line_width
 

Definition at line 40 of file GXFileVisitor.h.

float GXFileVisitor::point_radius
 

Definition at line 39 of file GXFileVisitor.h.


The documentation for this class was generated from the following files:
Generated on Thu Jan 10 14:46:06 2008 for contrib/oxl/oxp by  doxygen 1.4.4