Class PointCloudRenderable
Defined in File point_cloud_renderable.hpp
Inheritance Relationships
Base Type
public Ogre::SimpleRenderable
Class Documentation
-
class PointCloudRenderable : public Ogre::SimpleRenderable
Public Functions
-
RVIZ_RENDERING_PUBLIC PointCloudRenderable(PointCloud *parent, int num_points, bool use_tex_coords, Ogre::RenderOperation::OperationType operationType)
-
virtual RVIZ_RENDERING_PUBLIC ~PointCloudRenderable()
- inline RVIZ_RENDERING_PUBLIC Ogre::RenderOperation * getRenderOperation ()
- RVIZ_RENDERING_PUBLIC Ogre::HardwareVertexBufferSharedPtr getBuffer ()
- RVIZ_RENDERING_PUBLIC Ogre::Real getBoundingRadius () const override
- RVIZ_RENDERING_PUBLIC Ogre::Real getSquaredViewDepth (const Ogre::Camera *cam) const override
- RVIZ_RENDERING_PUBLIC void _notifyCurrentCamera (Ogre::Camera *camera) override
- inline RVIZ_RENDERING_PUBLIC uint16_t getNumWorldTransforms () const override
- RVIZ_RENDERING_PUBLIC void getWorldTransforms (Ogre::Matrix4 *xform) const override
- RVIZ_RENDERING_PUBLIC const Ogre::LightList & getLights () const override
-
RVIZ_RENDERING_PUBLIC PointCloudRenderable(PointCloud *parent, int num_points, bool use_tex_coords, Ogre::RenderOperation::OperationType operationType)