Classes | |
| class | CommandGetObjects |
| class | CommandInsertObjects |
| class | CommandObjectInsert |
| class | CommandObjectModelsGet |
| class | CommandObjectModelSourceFileGet |
| class | CommandObjectsClear |
| class | CommandRemoveObjects |
| struct | ObjectModelCommandDataType |
| struct | ObjectModelsGetFiltersCommandDataType |
| struct | ObjectsFiltersCommandDataType |
| struct | WorldObjectCommandDataType |
Functions | |
| COMMAND_RESULT_JSON_SERIALIZER (WorldObjectCommandDataType, id, name, modelId, position, rotationEuler, rotationQuaternion) struct CSC_DLL_IMPORTEXPORT ObjectPendingInsertionCommandDataType | |
| COMMAND_TYPE_BUILDER (CommandObjectInsert, CscObjectModel, const Csc3dElementType &, const string &, const string &, const optional< string > &, const optional< string > &, unsigned long long) COMMAND_REGISTER(CommandObjectInsert | |
Variables | |
| std::unique_ptr< CscLogger > | logger = CscLogger::getForCategory("environmentObjectsCommands") |
| const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d | optional< double > |
| const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d | optional< CscPhysicsType > |
| const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d | optional< string > |
| conscience_core::bridging::commands::environment_objects::COMMAND_RESULT_JSON_SERIALIZER | ( | WorldObjectCommandDataType | , |
| id | , | ||
| name | , | ||
| modelId | , | ||
| position | , | ||
| rotationEuler | , | ||
| rotationQuaternion | |||
| ) |
Default constructor. Initializes fields to default values.
Sets the parameters for inserting an object.
| name | The name of the object. |
| modelId | The model identifier of the object. |
| position | The position of the object. |
| rotation | Optional rotation of the object. |
| mass | Optional mass of the object in grams. |
| physiqueType | Optional physics type. |
| positionRelativeToRobotMember | Optional member of an entity in the simulation to load the object from the robot's position. |
| robotSerialNumber | Optional serial number of the entity in the simulator. |
| conscience_core::bridging::commands::environment_objects::COMMAND_TYPE_BUILDER | ( | CommandObjectInsert | , |
| CscObjectModel | , | ||
| const Csc3dElementType & | , | ||
| const string & | , | ||
| const string & | , | ||
| const optional< string > & | , | ||
| const optional< string > & | , | ||
| unsigned long long | |||
| ) |
| std::unique_ptr<CscLogger> conscience_core::bridging::commands::environment_objects::logger = CscLogger::getForCategory("environmentObjectsCommands") |
| const ptr<CscObjectModel> const string const CscPoint3d const CscPoint3d conscience_core::bridging::commands::environment_objects::optional< CscPhysicsType > |
| const ptr<CscObjectModel> const string const CscPoint3d const CscPoint3d conscience_core::bridging::commands::environment_objects::optional< double > |
| const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d conscience_core::bridging::commands::environment_objects::optional< string > |