Gazebo Physics

API Reference

8.0.0
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