LineTraceRenderer Class Reference

render backbone trace of entity More...

#include <line_trace_renderer.hh>

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

Public Member Functions

 LineTraceRenderer (BackboneTrace *trace)
virtual void PrepareRendering ()
virtual void PrepareRendering (const BackboneTrace &trace_subset, IndexedVertexArray &va, bool is_sel)
virtual bool CanSetOptions (RenderOptionsPtr &render_options)
virtual void SetOptions (RenderOptionsPtr &render_options)
virtual RenderOptionsPtr GetOptions ()
virtual ~LineTraceRenderer ()
BondEntryListGetBondEntryList ()

Detailed Description

render backbone trace of entity

Definition at line 42 of file line_trace_renderer.hh.


Constructor & Destructor Documentation

LineTraceRenderer ( BackboneTrace trace  ) 
virtual ~LineTraceRenderer (  )  [virtual]

Member Function Documentation

virtual bool CanSetOptions ( RenderOptionsPtr render_options  )  [virtual]

Implements EntityRenderer.

BondEntryList& GetBondEntryList (  )  [inline]

Definition at line 56 of file line_trace_renderer.hh.

virtual RenderOptionsPtr GetOptions (  )  [virtual]

Implements EntityRenderer.

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

Implements EntityRenderer.

virtual void SetOptions ( RenderOptionsPtr render_options  )  [virtual]

Implements EntityRenderer.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1