sspt_MeshShell Class Reference

#include <sspt_meshshell.h>

Inheritance diagram for sspt_MeshShell:

sspt_Renderable

List of all members.

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)


Constructor & Destructor Documentation

sspt_MeshShell::sspt_MeshShell ( sspt_Mesh mesh,
sspt_Mesh::DrawMode  drawMode,
sspt_Mesh::NormalMode  normalMode 
) [inline]

virtual sspt_MeshShell::~sspt_MeshShell (  )  [inline, virtual]


Member Function Documentation

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.


doxygen