|
|
#include "SimoxCSpace.h"#include <algorithm>#include <cmath>#include <exception>#include <unordered_map>#include <unordered_set>#include <VirtualRobot/CollisionDetection/CDManager.h>#include <VirtualRobot/CollisionDetection/CollisionModel.h>#include <VirtualRobot/RobotFactory.h>#include <VirtualRobot/RobotNodeSet.h>#include <VirtualRobot/Visualization/CoinVisualization/CoinVisualizationFactory.h>#include <VirtualRobot/Visualization/CoinVisualization/CoinVisualizationNode.h>#include <VirtualRobot/XML/RobotIO.h>#include <ArmarXCore/core/system/ArmarXDataPath.h>#include <ArmarXCore/core/system/cmake/CMakePackageFinder.h>#include <ArmarXCore/core/util/algorithm.h>#include <RobotAPI/libraries/core/Pose.h>#include "../util/Metrics.h"#include <MemoryX/core/MemoryXCoreObjectFactories.h>#include <MemoryX/libraries/helpers/VirtualRobotHelpers/SimoxObjectWrapper.h>#include <MemoryX/libraries/memorytypes/MemoryXTypesObjectFactories.h>#include <MemoryX/libraries/memorytypes/entity/ObjectClass.h>#include <MemoryX/libraries/memorytypes/entity/ObjectInstance.h>#include <MotionPlanning/CSpace/CSpace.h>#include <MotionPlanning/CSpace/CSpaceSampled.h>Namespaces | |
| namespace | armarx |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
Functions | |
| bool | ensureCoinIsInitialized () |
| template<class T> | |
| std::vector< std::vector< T > > | transpose (const std::vector< std::vector< T > > &src) |
| template<class T, class Thrower> | |
| std::vector< std::vector< T > > | transpose (const std::vector< std::vector< T > > &src, Thrower thrower) |