CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
Display one Mesh in 3D. More...
#include <cxGeometricRep.h>
Public Member Functions | |
GraphicalGeometric () | |
virtual | ~GraphicalGeometric () |
void | setMesh (MeshPtr mesh) |
sets this reps mesh More... | |
MeshPtr | getMesh () |
gives this reps mesh More... | |
void | setRenderer (vtkRendererPtr renderer) |
void | setTransformOffset (Transform3D rMrr) |
Protected Member Functions | |
void | clearClipping () |
Protected Attributes | |
GraphicalPolyData3DPtr | mGraphicalPolyDataPtr |
GraphicalGlyph3DDataPtr | mGraphicalGlyph3DDataPtr |
MeshPtr | mMesh |
Transform3D | m_rMrr |
Display one Mesh in 3D.
Use this to render geometric polydata (vtkPolyData) in a 3D scene.
Used by CustusX.
Definition at line 38 of file cxGeometricRep.h.
cx::GraphicalGeometric::GraphicalGeometric | ( | ) |
Definition at line 34 of file cxGeometricRep.cpp.
|
virtual |
Definition at line 40 of file cxGeometricRep.cpp.
|
protected |
Definition at line 82 of file cxGeometricRep.cpp.
MeshPtr cx::GraphicalGeometric::getMesh | ( | ) |
gives this reps mesh
Definition at line 90 of file cxGeometricRep.cpp.
void cx::GraphicalGeometric::setMesh | ( | MeshPtr | mesh | ) |
sets this reps mesh
Definition at line 44 of file cxGeometricRep.cpp.
void cx::GraphicalGeometric::setRenderer | ( | vtkRendererPtr | renderer | ) |
Definition at line 95 of file cxGeometricRep.cpp.
void cx::GraphicalGeometric::setTransformOffset | ( | Transform3D | rMrr | ) |
insert a transform between r and the mesh, such that M = rMrr*rMd
Definition at line 101 of file cxGeometricRep.cpp.
|
protected |
Definition at line 59 of file cxGeometricRep.h.
|
protected |
Definition at line 57 of file cxGeometricRep.h.
|
protected |
Definition at line 56 of file cxGeometricRep.h.
|
protected |
Definition at line 58 of file cxGeometricRep.h.