FrameSemantics.hh File Reference
#include <memory>#include <gz/physics/Feature.hh>#include <gz/physics/Entity.hh>#include <gz/physics/FrameID.hh>#include <gz/physics/FrameData.hh>#include <gz/physics/RelativeQuantity.hh>#include <gz/physics/detail/FrameSemantics.hh>Go to the source code of this file.
Classes | |
| class | CompleteFrameSemantics |
| This feature will apply frame semantics to all objects. More... | |
| class | FrameSemantics::Engine< PolicyT, FeaturesT > |
| This class defines the engine interface that provides the FrameSemantics feature. More... | |
| class | FrameSemantics::Frame< PolicyT, FeaturesT > |
| Base class for the API of a Frame. This will be inherited by any objects that are able to express Frame Semantics. More... | |
| class | FrameSemantics |
| FrameSemantics is an Interface that can be provided by gz-physics engines to provide users with easy ways to express kinematic quantities in terms of frames and compute their values in terms of arbitrary frames of reference. More... | |
| class | FrameSemantics::Implementation< PolicyT > |
| This class is inherited by physics plugin classes that want to provide this feature. More... | |
| class | JointFrameSemantics |
| This feature will apply frame semantics to Joint objects. More... | |
| class | LinkFrameSemantics |
| This feature will apply frame semantics to Link objects. More... | |
| class | ModelFrameSemantics |
| This feature will apply frame semantics to Model objects. More... | |
| class | ShapeFrameSemantics |
Namespaces | |
| namespace | gz |
| namespace | gz::physics |