|
|
#include <optional>#include <string>#include <vector>#include <VirtualRobot/VirtualRobot.h>#include <VirtualRobot/XML/ObjectIO.h>#include <RobotAPI/libraries/ArmarXObjects/ObjectID.h>#include <RobotAPI/libraries/ArmarXObjects/ObjectPose.h>#include <RobotAPI/libraries/ArmarXObjects/forward_declarations.h>
Include dependency graph for util.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | armarx |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
| namespace | armarx::objpose |
| namespace | armarx::objpose::util |
| This file is part of ArmarX. | |
Functions | |
| objpose::ObjectPoseSeq | articulatedObjects (objpose::ObjectPoseSeq objects) |
| VirtualRobot::ManipulationObjectPtr | asManipulationObject (const objpose::ObjectPose &objectPose, const VirtualRobot::ObjectIO::ObjectDescription loadMode) |
| VirtualRobot::SceneObjectPtr | asSceneObject (const objpose::ObjectPose &objectPose, const VirtualRobot::ObjectIO::ObjectDescription loadMode) |
| VirtualRobot::SceneObjectSetPtr | asSceneObjects (const objpose::ObjectPoseSeq &objectPoses, const VirtualRobot::ObjectIO::ObjectDescription loadMode) |
| VirtualRobot::SceneObjectSetPtr | asSceneObjects (const VirtualRobot::SceneObjectSetPtr &existingSceneObjectSet, const objpose::ObjectPoseSeq &objectPoses, const VirtualRobot::ObjectIO::ObjectDescription loadMode) |
| objpose::ObjectPoseSeq | filterObjects (objpose::ObjectPoseSeq objects, const std::vector< std::string > &datasetDisableList) |
| std::optional< objpose::ObjectPose > | findObject (const objpose::ObjectPoseSeq &objectPoses, const armarx::ObjectID &objectID) |
| objpose::ObjectPoseSeq | nonArticulatedObjects (objpose::ObjectPoseSeq objects) |
| objpose::ObjectPoseSeq | staticObjects (objpose::ObjectPoseSeq objects) |