34 #ifndef CXGEOMETRICREP_H_
35 #define CXGEOMETRICREP_H_
37 #include "cxResourceVisualizationExport.h"
45 typedef boost::shared_ptr<class Mesh>
MeshPtr;
66 virtual QString
getType()
const {
return "GeometricRep"; }
69 bool hasMesh(
MeshPtr mesh)
const;
73 virtual void addRepActorsToViewRenderer(
ViewPtr view);
74 virtual void removeRepActorsFromViewRenderer(
ViewPtr view);
83 void meshChangedSlot();
84 void transformChangedSlot();
vtkSmartPointer< class vtkActor > vtkActorPtr
vtkSmartPointer< class vtkPolyDataMapper > vtkPolyDataMapperPtr
vtkSmartPointer< class vtkProperty > vtkPropertyPtr
boost::shared_ptr< class View > ViewPtr
Default implementation of Rep.
vtkPolyDataMapperPtr mMapper
boost::shared_ptr< class Mesh > MeshPtr
virtual QString getType() const
gives this reps type
boost::shared_ptr< class GeometricRep > GeometricRepPtr