34 #ifndef CXGEOMETRICREP_H_
35 #define CXGEOMETRICREP_H_
46 typedef boost::shared_ptr<class Mesh>
MeshPtr;
68 virtual QString
getType()
const {
return "GeometricRep"; }
71 bool hasMesh(
MeshPtr mesh)
const;
75 virtual void addRepActorsToViewRenderer(
ViewPtr view);
76 virtual void removeRepActorsFromViewRenderer(
ViewPtr view);
85 void meshChangedSlot();
86 void transformChangedSlot();
87 void clipPlanesChangedSlot();
GraphicalPolyData3DPtr mGraphicalPolyDataPtr
boost::shared_ptr< GraphicalGlyph3DData > GraphicalGlyph3DDataPtr
boost::shared_ptr< class View > ViewPtr
Default implementation of Rep.
boost::shared_ptr< GraphicalPolyData3D > GraphicalPolyData3DPtr
boost::shared_ptr< class Mesh > MeshPtr
virtual QString getType() const
gives this reps type
GraphicalGlyph3DDataPtr mGraphicalGlyph3DDataPtr
boost::shared_ptr< class GeometricRep > GeometricRepPtr