26 #ifndef VTK_MESH_COMPONENT_H
27 #define VTK_MESH_COMPONENT_H
35 #include <vtkSmartPointer.h>
37 class VtkMeshComponentProperties;
81 void showPointData ( VTK_COMPONENT_POINT_DATA_TYPE );
107 void initPointData();
Definition: VtkMeshComponent.h:76
Exception class to handle abortion in component instanciation.
Definition: AbortException.h:44
void pointPicked(vtkIdType pointId, bool)
reimplemented to save the last pick point id
#define VTK_COMPONENT_API
Definition: VtkMeshComponentAPI.h:54
VtkMeshUtil::VtkPointSetType whatIsIt
subtype of vtkPointSet
Definition: VtkMeshComponent.h:89
Basic component to manage any kind of mesh.
Definition: MeshComponent.h:44
VtkPointSetType
constant for the vtk point set type
Definition: VtkMeshUtil.h:51
VtkMeshComponentProperties * myProperties
properties for vtk mesh type
Definition: VtkMeshComponent.h:95
virtual void initDynamicProperties()
create and initialize dynamic properties
virtual QMenu * getPopupMenu(QWidget *parent=0)
get the popup menu to display (always return NULL, overwrite this method if you want to give here you...
Definition: sdk/libraries/core/component/Component.h:529
void cellPicked(vtkIdType cellId, bool)
reimplemented to save the last pick point id
void updateProperty(QString, QVariant)
update property: empty method.
Definition: MeshComponent.h:94
vtkSmartPointer< vtkPointData > initialPointData
the initial/original point data that were read in the file
Definition: VtkMeshComponent.h:104
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:101
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:74
Definition: VtkMeshComponent.h:75
virtual QPixmap getIcon()
Get the pixmap that will be displayed for this node.
Definition: sdk/libraries/core/component/Component.h:804
string(REGEX REPLACE"^.*-(.*)-.*""\\1"ARCH"${CAMITK_CONTINUOUS_INTEGRATION}") string(REGEX REPLACE"^.*-.*-(.*)""\\1"BUILDTYPE"$
Definition: continuous.cmake:34
static QPixmap * myPixmap
the vtk logo
Definition: VtkMeshComponent.h:98
VtkMeshComponentPopup * myPopupMenu
the popup menu
Definition: VtkMeshComponent.h:92
Features various Vtk mesh for CamiTK.
Definition: VtkMeshComponent.h:48