#include <sspt_renderable.h>
Public Member Functions | |
virtual | ~sspt_Renderable () |
virtual void | render (const sspt_VisiblePlane &view)=0 |
virtual void | render (const sspt_VisibleRegion &r)=0 |
virtual void | exportPoints (sspt_Array< sspt_EditPoint > *p)=0 |
virtual void | updatePoints (const sspt_Array< sspt_EditPoint > &p)=0 |
virtual sspt_Renderable::~sspt_Renderable | ( | ) | [inline, virtual] |
virtual void sspt_Renderable::exportPoints | ( | sspt_Array< sspt_EditPoint > * | p | ) | [pure virtual] |
Implemented in sspt_Axis2D, sspt_Chart, sspt_DotChart, sspt_MeshShell, and sspt_Slice.
virtual void sspt_Renderable::render | ( | const sspt_VisibleRegion & | r | ) | [pure virtual] |
Implemented in sspt_Axis2D, sspt_Chart, sspt_DotChart, sspt_MeshShell, and sspt_Slice.
virtual void sspt_Renderable::render | ( | const sspt_VisiblePlane & | view | ) | [pure virtual] |
Implemented in sspt_Axis2D, sspt_Chart, sspt_DotChart, sspt_MeshShell, and sspt_Slice.
virtual void sspt_Renderable::updatePoints | ( | const sspt_Array< sspt_EditPoint > & | p | ) | [pure virtual] |
Implemented in sspt_Axis2D, sspt_Chart, sspt_DotChart, sspt_MeshShell, and sspt_Slice.