27 #ifndef MESHCOMPONENT_H
28 #define MESHCOMPONENT_H
31 #include "Component.h"
65 MeshComponent(vtkSmartPointer<vtkPointSet> aPointSet,
const QString &name);
81 void pointPicked ( vtkIdType pointId,
bool );
84 void cellPicked ( vtkIdType cellId,
bool );
87 vtkIdType getPickedPointId();
90 vtkIdType getPickedCellId();
98 virtual void initRepresentation(vtkSmartPointer<vtkPointSet>);
101 virtual void initDynamicProperties();
106 virtual void initRepresentation() {};
109 vtkIdType pickedPointId;
117 #endif // MESHCOMPONENT_H
Exception class to handle abortion in component instanciation.
Definition: AbortException.h:44
Basic component to manage any kind of mesh.
Definition: MeshComponent.h:44
A Component represents something that could be included in the explorer view, the interactive 3D view...
Definition: sdk/libraries/core/component/Component.h:292
#define CAMITK_API
Definition: CamiTKAPI.h:49
CamiTK CamiTKDir txt file(STRINGS"${FIND_CAMITK_USER_BASE_DIR}/CamiTK/CamiTKDir.txt"FIND_CAMITK_USER_DIR_LAST_INSTALL) endif() find_program(CAMITK_CONFIG_EXECUTABLE NAMES camitk-config-debug camitk-config PATH_SUFFIXES"bin"PATHS"$
Definition: FindCamiTK.cmake:80
void updateProperty(QString, QVariant)
update property: empty method.
Definition: MeshComponent.h:94
vtkIdType pickedCellId
the last picked cell
Definition: MeshComponent.h:112