gz/rendering/base/BaseCapsule.hh
Go to the documentation of this file.
Base implementation of a Capsule Geometry.
Definition: gz/rendering/base/BaseCapsule.hh:37
virtual double Length() const override
Get the length of the capsule.
Definition: gz/rendering/base/BaseCapsule.hh:108
BaseCapsule()
Definition: gz/rendering/base/BaseCapsule.hh:73
virtual GeometryPtr Clone() const override
Clone the geometry.
Definition: gz/rendering/base/BaseCapsule.hh:115
virtual ~BaseCapsule()
Definition: gz/rendering/base/BaseCapsule.hh:79
virtual void SetRadius(double _radius) override
Set the radius of the capsule.
Definition: gz/rendering/base/BaseCapsule.hh:85
virtual void SetLength(double _length) override
Set the length of the capsule.
Definition: gz/rendering/base/BaseCapsule.hh:100
virtual double Radius() const override
Get the radius of the capsule.
Definition: gz/rendering/base/BaseCapsule.hh:93
Represents a surface material of a Geometry.
Definition: gz/rendering/Material.hh:49
Manages a single scene-graph. This class updates scene-wide properties and holds the root scene node....
Definition: gz/rendering/Scene.hh:50
virtual CapsulePtr CreateCapsule()=0
Create new capsule geometry.
#define ignerr