26 #ifndef VTK_MESH_COMPONENT_H 27 #define VTK_MESH_COMPONENT_H 34 #include <vtkSmartPointer.h> 36 class VtkMeshComponentProperties;
64 bool exportMDL ( std::string filename );
100 void initPointData();
Definition: VtkMeshComponent.h:72
virtual void initDynamicProperties()
create and initialize dynamic properties
Definition: MeshComponent.cpp:258
Exception class to handle abortion in component instanciation.
Definition: AbortException.h:43
static QPixmap * myPixmap
the vtk logo
Definition: VtkMeshComponent.h:91
void pointPicked(vtkIdType pointId, bool)
reimplemented to save the last pick point id
Definition: MeshComponent.cpp:243
#define VTK_COMPONENT_API
Definition: VtkMeshComponentAPI.h:54
VtkMeshUtil::VtkPointSetType whatIsIt
subtype of vtkPointSet
Definition: VtkMeshComponent.h:85
Basic component to manage any kind of mesh.
Definition: MeshComponent.h:51
VtkPointSetType
constant for the vtk point set type
Definition: VtkMeshUtil.h:51
virtual QPixmap getIcon()
Get the pixmap that will be displayed for this node.
Definition: MeshComponent.cpp:870
VtkMeshComponentProperties * myProperties
properties for vtk mesh type
Definition: VtkMeshComponent.h:88
void cellPicked(vtkIdType cellId, bool)
reimplemented to save the last pick point id
Definition: MeshComponent.cpp:238
void updateProperty(QString, QVariant)
update property: no specific properties to manage, this is needed to avoid console warnings...
Definition: MeshComponent.h:99
vtkSmartPointer< vtkPointData > initialPointData
the initial/original point data that were read in the file
Definition: VtkMeshComponent.h:97
vtkSmartPointer< vtkDoubleArray > demoPointData
the demo point data array (i.e the data value displayed when picked is the id of the point...
Definition: VtkMeshComponent.h:94
VTK_COMPONENT_POINT_DATA_TYPE
two point data can be displayed here: the demo (used when picked) or the initial point data (read fro...
Definition: VtkMeshComponent.h:70
Definition: VtkMeshComponent.h:71
Features various Vtk mesh for CamiTK.
Definition: VtkMeshComponent.h:47