GfxNodeVisitor Class Reference

#include <gfx_node_visitor.hh>


Public Types

typedef std::stack< GfxNode * > Stack

Public Member Functions

virtual void OnStart ()
virtual void OnEnd ()
virtual bool VisitNode (GfxNode *node, const Stack &st)
virtual void VisitObject (GfxObj *obj, const Stack &st)
virtual void LeaveNode (GfxNode *node, const Stack &st)
virtual ~GfxNodeVisitor ()


Detailed Description

Definition at line 34 of file gfx_node_visitor.hh.


Member Typedef Documentation

typedef std::stack<GfxNode*> Stack

Definition at line 39 of file gfx_node_visitor.hh.


Constructor & Destructor Documentation

virtual ~GfxNodeVisitor (  )  [inline, virtual]

Definition at line 54 of file gfx_node_visitor.hh.


Member Function Documentation

virtual void LeaveNode ( GfxNode node,
const Stack st 
) [inline, virtual]

Definition at line 52 of file gfx_node_visitor.hh.

virtual void OnEnd (  )  [inline, virtual]

Definition at line 42 of file gfx_node_visitor.hh.

virtual void OnStart (  )  [inline, virtual]

Definition at line 41 of file gfx_node_visitor.hh.

virtual bool VisitNode ( GfxNode node,
const Stack st 
) [inline, virtual]

Definition at line 46 of file gfx_node_visitor.hh.

virtual void VisitObject ( GfxObj obj,
const Stack st 
) [inline, virtual]

Definition at line 49 of file gfx_node_visitor.hh.


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

Generated on Fri Jul 2 14:23:06 2010 for OpenStructure by  doxygen 1.5.8