GetEntities.hh
Go to the documentation of this file.
LinkPtr< PolicyT, FeaturesT > LinkPtrType
Definition: GetEntities.hh:416
Placeholder class in case a Feature does not define its own Shape API.
Definition: Feature.hh:85
ConstModelPtr< PolicyT, FeaturesT > ConstModelPtrType
Definition: GetEntities.hh:146
JointPtr< PolicyT, FeaturesT > JointPtrType
Definition: GetEntities.hh:305
Definition: GetEntities.hh:173
ConstJointPtr< PolicyT, FeaturesT > ConstJointPtrType
Definition: GetEntities.hh:306
Definition: GetEntities.hh:434
Definition: GetEntities.hh:354
This feature retrieves the physics engine name in use.
Definition: GetEntities.hh:31
Definition: GetEntities.hh:194
Definition: GetEntities.hh:114
This class defines the concept of a Feature. It should be inherited by classes that define some plugi...
Definition: Feature.hh:35
Definition: GetEntities.hh:34
This feature retrieves the shape pointer from the link by specifying link index and shape index/name...
Definition: GetEntities.hh:379
Placeholder class in case a Feature does not define its own Link API.
Definition: Feature.hh:67
Definition: GetEntities.hh:142
STL class.
ConstLinkPtr< PolicyT, FeaturesT > ConstLinkPtrType
Definition: GetEntities.hh:226
Definition: GetEntities.hh:274
ModelPtr< PolicyT, FeaturesT > ModelPtrType
Definition: GetEntities.hh:336
WorldPtr< PolicyT, FeaturesT > WorldPtrType
Definition: GetEntities.hh:65
ConstModelPtr< PolicyT, FeaturesT > ConstModelPtrType
Definition: GetEntities.hh:257
Definition: GetEntities.hh:253
Definition: GetEntities.hh:222
ModelPtr< PolicyT, FeaturesT > ModelPtrType
Definition: GetEntities.hh:145
Placeholder class in case a Feature does not define its own Joint API.
Definition: Feature.hh:76
Placeholder class for the Engine API. Every Engine feature MUST inherit this class.
Definition: Feature.hh:40
Definition: GetEntities.hh:46
Definition: GetEntities.hh:302
Definition: GetEntities.hh:333
Placeholder class in case a Feature does not define its own World API.
Definition: Feature.hh:49
Definition: GetEntities.hh:382
Definition: GetEntities.hh:62
Placeholder class in case a Feature does not define its own Model API.
Definition: Feature.hh:58
Definition: GetEntities.hh:93
This feature retrieves the world pointer using index or name from the physics engine in use...
Definition: GetEntities.hh:59
Definition: Feature.hh:92
WorldPtr< PolicyT, FeaturesT > WorldPtrType
Definition: GetEntities.hh:176
ConstModelPtr< PolicyT, FeaturesT > ConstModelPtrType
Definition: GetEntities.hh:337
LinkPtr< PolicyT, FeaturesT > LinkPtrType
Definition: GetEntities.hh:225
ConstEnginePtr< PolicyT, FeaturesT > ConstEnginePtrType
Definition: GetEntities.hh:97
This feature retrieves the model pointer from the simulation world by specifying world index and mode...
Definition: GetEntities.hh:139
This feature retrieves the link pointer from the model by specifying model index and link index/name...
Definition: GetEntities.hh:219
ShapePtr< PolicyT, FeaturesT > ShapePtrType
Definition: GetEntities.hh:385
ModelPtr< PolicyT, FeaturesT > ModelPtrType
Definition: GetEntities.hh:256
ConstLinkPtr< PolicyT, FeaturesT > ConstLinkPtrType
Definition: GetEntities.hh:417
Definition: GetEntities.hh:456
This feature retrieves the joint pointer from the model by specifying model index and joint index/nam...
Definition: GetEntities.hh:299
ConstWorldPtr< PolicyT, FeaturesT > ConstWorldPtrType
Definition: GetEntities.hh:66
Use a FeatureList to aggregate a list of Features.
Definition: FeatureList.hh:51
EnginePtr< PolicyT, FeaturesT > EnginePtrType
Definition: GetEntities.hh:96
Definition: GetEntities.hh:413
ConstWorldPtr< PolicyT, FeaturesT > ConstWorldPtrType
Definition: GetEntities.hh:177
ConstShapePtr< PolicyT, FeaturesT > ConstShapePtrType
Definition: GetEntities.hh:386