gz/rendering/base/BaseInertiaVisual.hh
virtual void Init() override
Definition: gz/rendering/base/BaseInertiaVisual.hh:84
#define ignlog
BaseInertiaVisual()
Constructor.
Definition: gz/rendering/base/BaseInertiaVisual.hh:65
Represents a inertia visual.
Definition: gz/rendering/InertiaVisual.hh:35
virtual ~BaseInertiaVisual()
Destructor.
Definition: gz/rendering/base/BaseInertiaVisual.hh:71
const MassMatrix3< T > & MassMatrix() const
virtual VisualPtr BoxVisual() const override
Get the box visual.
Definition: gz/rendering/base/BaseInertiaVisual.hh:125
virtual void SetInertial(const ignition::math::Inertiald &_inertial) override
Set the inertial component of the visual.
Definition: gz/rendering/base/BaseInertiaVisual.hh:91
const Pose3< T > & Pose() const
virtual void Load(const ignition::math::Pose3d &, const ignition::math::Vector3d &) override
Load the Inertia visual from its pose and scale.
Definition: gz/rendering/base/BaseInertiaVisual.hh:117
virtual void PreRender() override
Prepare this object and any of its children for rendering. This should be called for each object in a...
Definition: gz/rendering/base/BaseInertiaVisual.hh:77
Base implementation of an inertia visual.
Definition: gz/rendering/base/BaseInertiaVisual.hh:35