43 #include <vtkSmartPointer.h> 44 #include <vtkRenderer.h> 46 #include <boost/shared_ptr.hpp> 73 bool validPointBridge();
74 bool validMeshBridge();
84 void addActors(vtkSmartPointer<vtkRenderer> renderer);
89 void removeActors(vtkSmartPointer<vtkRenderer> renderer);
91 void setPose(
const Pose& pose);
96 void setVisibility(
bool visible);
97 void setNormalsVisibility(
bool visible);
101 return m_pointBridge;
113 void doStuff(vtkSmartPointer<vtkTransform> transform);
boost::shared_ptr< LVRPointBufferBridge > PointBufferBridgePtr
MeshBufferBridgePtr m_meshBridge
Main class for conversion of LVR model instances to vtk actors. This class parses the internal model ...
Transform< double > Transformd
4x4 double precision transformation matrix
boost::shared_ptr< LVRMeshBufferBridge > MeshBufferBridgePtr
boost::shared_ptr< LVRModelBridge > ModelBridgePtr
PointBufferBridgePtr m_pointBridge
MeshBufferBridgePtr getMeshBridge()
std::shared_ptr< Model > ModelPtr
PointBufferBridgePtr getPointBridge()