#include <sspt_meshshell.h>
Public Member Functions | |
sspt_MeshShell (sspt_Mesh *mesh, sspt_Mesh::DrawMode drawMode, sspt_Mesh::NormalMode normalMode) | |
virtual | ~sspt_MeshShell () |
void | transform (sspt_HomogeneousMatrix &T) |
virtual void | render (const sspt_VisiblePlane &view) |
virtual void | render (const sspt_VisibleRegion &r) |
virtual void | exportPoints (sspt_Array< sspt_EditPoint > *p) |
virtual void | updatePoints (const sspt_Array< sspt_EditPoint > &p) |
sspt_MeshShell::sspt_MeshShell | ( | sspt_Mesh * | mesh, | |
sspt_Mesh::DrawMode | drawMode, | |||
sspt_Mesh::NormalMode | normalMode | |||
) | [inline] |
virtual sspt_MeshShell::~sspt_MeshShell | ( | ) | [inline, virtual] |
virtual void sspt_MeshShell::exportPoints | ( | sspt_Array< sspt_EditPoint > * | p | ) | [inline, virtual] |
Implements sspt_Renderable.
virtual void sspt_MeshShell::render | ( | const sspt_VisibleRegion & | r | ) | [inline, virtual] |
Implements sspt_Renderable.
virtual void sspt_MeshShell::render | ( | const sspt_VisiblePlane & | view | ) | [inline, virtual] |
Implements sspt_Renderable.
void sspt_MeshShell::transform | ( | sspt_HomogeneousMatrix & | T | ) | [inline] |
virtual void sspt_MeshShell::updatePoints | ( | const sspt_Array< sspt_EditPoint > & | p | ) | [inline, virtual] |
Implements sspt_Renderable.