TraceRenderer Class Reference

render backbone trace of entity More...

#include <trace_renderer.hh>

Inherits ost::gfx::impl::TraceRendererBase.


Public Member Functions

 TraceRenderer (BackboneTrace &trace)
virtual void PrepareRendering ()
virtual void PrepareRendering (TraceSubset &trace_subset, IndexedVertexArray &va, bool is_sel)
virtual void Render ()
virtual void RenderPov (PovState &pov, const std::string &name)
virtual bool CanSetOptions (RenderOptionsPtr &render_options)
virtual void SetOptions (RenderOptionsPtr &render_options)
virtual RenderOptionsPtr GetOptions ()
virtual ~TraceRenderer ()


Detailed Description

render backbone trace of entity

Definition at line 38 of file trace_renderer.hh.


Constructor & Destructor Documentation

TraceRenderer ( BackboneTrace trace  ) 

virtual ~TraceRenderer (  )  [virtual]


Member Function Documentation

virtual bool CanSetOptions ( RenderOptionsPtr render_options  )  [virtual]

Implements EntityRenderer.

virtual RenderOptionsPtr GetOptions (  )  [virtual]

Implements EntityRenderer.

virtual void PrepareRendering ( TraceSubset trace_subset,
IndexedVertexArray va,
bool  is_sel 
) [virtual]

virtual void PrepareRendering (  )  [virtual]

Reimplemented from TraceRendererBase.

virtual void Render (  )  [virtual]

virtual void RenderPov ( PovState pov,
const std::string &  name 
) [virtual]

povray rendering call

Reimplemented from EntityRenderer.

virtual void SetOptions ( RenderOptionsPtr render_options  )  [virtual]

Implements EntityRenderer.


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