GetEntities.hh
Go to the documentation of this file.
LinkPtr< PolicyT, FeaturesT > LinkPtrType
Definition: GetEntities.hh:468
Placeholder class in case a Feature does not define its own Shape API.
Definition: Feature.hh:85
Definition: GetEntities.hh:255
ConstModelPtr< PolicyT, FeaturesT > ConstModelPtrType
Definition: GetEntities.hh:146
JointPtr< PolicyT, FeaturesT > JointPtrType
Definition: GetEntities.hh:357
If your feature is known to require any other features, then you should have your feature class inher...
Definition: FeatureList.hh:108
Definition: GetEntities.hh:173
ConstJointPtr< PolicyT, FeaturesT > ConstJointPtrType
Definition: GetEntities.hh:358
Definition: GetEntities.hh:486
Definition: GetEntities.hh:406
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:431
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:278
Definition: GetEntities.hh:326
ModelPtr< PolicyT, FeaturesT > ModelPtrType
Definition: GetEntities.hh:388
WorldPtr< PolicyT, FeaturesT > WorldPtrType
Definition: GetEntities.hh:65
ConstModelPtr< PolicyT, FeaturesT > ConstModelPtrType
Definition: GetEntities.hh:309
Definition: GetEntities.hh:305
Definition: GetEntities.hh:223
Definition: GetEntities.hh:274
This feature retrieves the nested model pointer from the parent model by specifying the name or index...
Definition: GetEntities.hh:219
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
ConstModelPtr< PolicyT, FeaturesT > ConstModelPtrType
Definition: GetEntities.hh:227
Definition: GetEntities.hh:354
Definition: GetEntities.hh:385
Placeholder class in case a Feature does not define its own World API.
Definition: Feature.hh:49
Definition: GetEntities.hh:434
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
ModelPtr< PolicyT, FeaturesT > ModelPtrType
Definition: GetEntities.hh:226
Definition: Feature.hh:92
WorldPtr< PolicyT, FeaturesT > WorldPtrType
Definition: GetEntities.hh:176
ConstModelPtr< PolicyT, FeaturesT > ConstModelPtrType
Definition: GetEntities.hh:389
LinkPtr< PolicyT, FeaturesT > LinkPtrType
Definition: GetEntities.hh:277
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:271
ShapePtr< PolicyT, FeaturesT > ShapePtrType
Definition: GetEntities.hh:437
ModelPtr< PolicyT, FeaturesT > ModelPtrType
Definition: GetEntities.hh:308
ConstLinkPtr< PolicyT, FeaturesT > ConstLinkPtrType
Definition: GetEntities.hh:469
Definition: GetEntities.hh:508
This feature retrieves the joint pointer from the model by specifying model index and joint index/nam...
Definition: GetEntities.hh:351
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:465
ConstWorldPtr< PolicyT, FeaturesT > ConstWorldPtrType
Definition: GetEntities.hh:177
ConstShapePtr< PolicyT, FeaturesT > ConstShapePtrType
Definition: GetEntities.hh:438