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
static bool do_antialias

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::visit ( char const *  filename  ) 

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

Definition at line 29 of file GXFileVisitor.cxx.

bool GXFileVisitor::visit ( vcl_istream &   ) 

Definition at line 62 of file GXFileVisitor.cxx.

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::text ( float  x,
float  y,
char const *  text 
) [virtual]

Definition at line 43 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_point_radius ( float  r  )  [virtual]

Definition at line 45 of file GXFileVisitor.cxx.

bool GXFileVisitor::set_line_width ( float  w  )  [virtual]

Definition at line 46 of file GXFileVisitor.cxx.


Member Data Documentation

float GXFileVisitor::point_radius

Definition at line 39 of file GXFileVisitor.h.

float GXFileVisitor::line_width

Definition at line 40 of file GXFileVisitor.h.

float GXFileVisitor::color[3]

Definition at line 41 of file GXFileVisitor.h.

bool GXFileVisitor::do_text [static]

Definition at line 44 of file GXFileVisitor.h.

bool GXFileVisitor::do_antialias [static]

Definition at line 45 of file GXFileVisitor.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 2 05:14:29 2008 for contrib/oxl/oxp by  doxygen 1.5.1