
| Public Member Functions | |
| void | displayImpl () override | 
| void | loadViewerModel () override | 
| Load the Pinocchio model.  More... | |
|  Public Member Functions inherited from pinocchio::visualizers::BaseVisualizer | |
| BaseVisualizer (const Model &model, const GeometryModel &visual_model, const GeometryModel *collision_model, Data &data, GeometryData &visual_data, GeometryData *collision_data) | |
| Class constructor for borrowing external data.  More... | |
| BaseVisualizer (const Model &model, const GeometryModel &visual_model, const GeometryModel *collision_model=nullptr) | |
| Class constructor which will create internally-managed data objects.  More... | |
| virtual void | clean () | 
| Delete all objects from the scene.  More... | |
| GeometryData & | collisionData () | 
| const GeometryData & | collisionData () const | 
| const GeometryModel & | collisionModel () const | 
| Data & | data () | 
| const Data & | data () const | 
| virtual void | display (const boost::optional< ConstVectorRef > &q=boost::none) | 
| Display configuration q(if an actual value is given) or update the Pinocchio frames.  More... | |
| template<typename D > | |
| void | display (const Eigen::MatrixBase< D > &q) | 
| Display configuration q(if an actual value is given) or update the Pinocchio frames.  More... | |
| virtual void | enableCameraControl (bool) | 
| Enable/disable controlling the camera from keyboard and mouse.  More... | |
| virtual bool | forceRedraw () | 
| Override this in child class when the scene has to be redrawn. Useful for play().  More... | |
| bool | hasCollisionModel () const | 
| bool | hasExternalData () const | 
| Whether the internal data pointers are borrowed (external), or owned.  More... | |
| virtual void | initViewer () | 
| Initialize the viewer.  More... | |
| const Model & | model () const | 
| void | play (const ConstMatrixRef &qs, Scalar dt) | 
| virtual void | play (const std::vector< ConstVectorRef > &qs, Scalar dt) | 
| Play an entire trajectory, waiting for time dtbetween each keyframe.  More... | |
| virtual void | rebuildData () | 
| Re-build data objects. Required if the models were modified.  More... | |
| virtual void | setCameraPose (const Eigen::Ref< const Matrix4 > &) | 
| Set the active camera 6D pose.  More... | |
| void | setCameraPose (const SE3 &pose) | 
| Set the active camera 6D pose.  More... | |
| virtual void | setCameraPosition (const Eigen::Ref< const Vector3 > &) | 
| Set the active camera position.  More... | |
| virtual void | setCameraTarget (const Eigen::Ref< const Vector3 > &) | 
| Set the active camera target.  More... | |
| virtual void | setCameraZoom (Scalar) | 
| Set camera zoom level; what this means depends on the implementation (FOV zoom or moving forwards).  More... | |
| GeometryData & | visualData () | 
| const GeometryData & | visualData () const | 
| const GeometryModel & | visualModel () const | 
| virtual | ~BaseVisualizer () | 
| Additional Inherited Members | |
|  Public Types inherited from pinocchio::visualizers::BaseVisualizer | |
| typedef SE3::Matrix4 | Matrix4 | 
|  Protected Member Functions inherited from pinocchio::visualizers::BaseVisualizer | |
| void | destroyData () | 
| virtual void | displayPrecall () | 
| This method is called at the beginning of display().  More... | |
|  Protected Attributes inherited from pinocchio::visualizers::BaseVisualizer | |
| GeometryData * | m_collisionData | 
| const GeometryModel * | m_collisionModel | 
| Data * | m_data | 
| std::reference_wrapper< Model const > | m_model | 
| bool | m_ownedData | 
| GeometryData * | m_visualData | 
| const GeometryModel * | m_visualModel | 
Definition at line 10 of file visualizer.cpp.
| 
 | inlineoverridevirtual | 
Implements pinocchio::visualizers::BaseVisualizer.
Definition at line 16 of file visualizer.cpp.
| 
 | inlineoverridevirtual | 
Load the Pinocchio model.
Implements pinocchio::visualizers::BaseVisualizer.
Definition at line 13 of file visualizer.cpp.