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 |