| addObjectsFromWorkingMemory(memoryx::WorkingMemoryInterfacePrx workingMemoryPrx, const std::vector< std::string > &excludedInstancesIds=std::vector< std::string >()) | SimoxCSpace | virtual |
| addPlanarObject(const std::vector< Eigen::Vector3f > &convexHull) | SimoxCSpace | virtual |
| addStationaryObject(const StationaryObject &obj, const Ice::Current &=Ice::emptyCurrent) override | SimoxCSpace | |
| agentJoints | SimoxCSpace | protected |
| agentSceneObj | SimoxCSpace | protected |
| armarx::GenericFactory class | SimoxCSpaceWith3DPose | friend |
| cd | SimoxCSpace | protected |
| clone(bool loadVisualizationModel) override | SimoxCSpaceWith3DPose | virtual |
| armarx::SimoxCSpace::clone(const Ice::Current &=Ice::emptyCurrent) override | SimoxCSpace | inlinevirtual |
| createSimoxCSpace() const | SimoxCSpace | virtual |
| fileManager | SimoxCSpace | protected |
| getAgent() const | SimoxCSpace | inline |
| getAgentDataAndLoadRobot() const | SimoxCSpace | protected |
| getAgentDataFromRobot(VirtualRobot::RobotPtr robotPtr) const | SimoxCSpace | protected |
| getAgentJointNames() const override | SimoxCSpaceWith3DPose | virtual |
| getAgentJoints() const | SimoxCSpace | inlineprotected |
| getAgentSceneObj() const | SimoxCSpace | inline |
| getCD() | SimoxCSpace | inline |
| getDimensionality(const Ice::Current &=Ice::emptyCurrent) const override | SimoxCSpaceWith3DPose | inline |
| getDimensionsBounds(const Ice::Current &=Ice::emptyCurrent) const override | SimoxCSpaceWith3DPose | |
| getMovedSimoxManipulatorObject(const memoryx::ObjectClassBasePtr &object, const armarx::PoseBasePtr &pose, memoryx::GridFileManagerPtr &fileManager) const | SimoxCSpace | protected |
| getSimoxManipulatorObject(const memoryx::ObjectClassBasePtr &object, const memoryx::GridFileManagerPtr &fileManager, bool inflate=true, VirtualRobot::CollisionCheckerPtr const &colChecker=VirtualRobot::CollisionCheckerPtr{}) const | SimoxCSpace | protected |
| getStationaryObjectMargin() const | SimoxCSpace | inline |
| getStationaryObjects() const | SimoxCSpace | inline |
| getStationaryObjectSet() const | SimoxCSpace | inline |
| getTraceVisu(const Path &p, const std::vector< std::string > &nodeNames, float traceStepSize=std::numeric_limits< float >::infinity()) | SimoxCSpace | inline |
| getTraceVisu(const PathWithCost &p, const std::vector< std::string > &nodeNames, float traceStepSize=std::numeric_limits< float >::infinity()) | SimoxCSpace | inline |
| getTraceVisu(const VectorXfSeq &vecs, const std::vector< std::string > &nodeNames, float traceStepSize=std::numeric_limits< float >::infinity()) | SimoxCSpace | |
| globalPoseBuffer | SimoxCSpaceWith3DPose | protected |
| ice_postUnmarshal() override | SimoxCSpace | |
| initAgent(AgentData agentData) | SimoxCSpace | protected |
| initAgent() | SimoxCSpace | inlineprotected |
| initAgent(VirtualRobot::RobotPtr robotPtr) | SimoxCSpace | inlineprotected |
| initCollisionTest(const Ice::Current &=Ice::emptyCurrent) override | SimoxCSpace | |
| initStationaryObjects() | SimoxCSpace | protected |
| isCollisionFree(const ::std::pair< const Ice::Float *, const Ice::Float * > &cfg, const Ice::Current &=Ice::emptyCurrent) override | SimoxCSpace | virtual |
| isCollisionFree(const ::std::pair< const Ice::Float *, const Ice::Float * > &config, const Ice::Current &=Ice::emptyCurrent) override=0 | SimoxCSpace | |
| isCollisionFree(const Ice::Float *first, const Ice::Float *last) | SimoxCSpace | inline |
| isCollisionFree(const VectorXf &config) | SimoxCSpace | inline |
| armarx::CSpace::isCollisionFree(const Ice::Float *first, const Ice::Float *last) | CSpace | inlinevirtual |
| armarx::CSpace::isCollisionFree(const VectorXf &config) | CSpace | inlinevirtual |
| isInitialized | SimoxCSpace | protected |
| isValidConfiguration(const ::std::pair< const Ice::Float *, const Ice::Float * > &config, const Ice::Current &=Ice::emptyCurrent) const override | CSpace | |
| isValidConfiguration(const VectorXf &config) const | CSpace | inlinevirtual |
| jointMapToVector(const std::map< std::string, float > &jointMap, bool checkForNonexistenJointsInCspace=false) const | SimoxCSpace | |
| loadVisualizationModel | SimoxCSpace | protected |
| meshCache | SimoxCSpace | mutableprotected |
| pathToTrajectory(const Path &p) const | SimoxCSpace | inlinevirtual |
| pathToTrajectory(const PathWithCost &p) const | SimoxCSpace | inlinevirtual |
| pathToTrajectory(const VectorXfSeq &p) const | SimoxCSpace | virtual |
| PrefetchWorkingMemoryObjects(memoryx::WorkingMemoryInterfacePrx workingMemoryPrx, memoryx::CommonStorageInterfacePrx commonStoragePrx, RobotStateComponentInterfacePrx rsc) | SimoxCSpace | static |
| robotCache | SimoxCSpace | mutableprotected |
| setAgent(const AgentPlanningInformation &agentInfo, const Ice::Current &=Ice::emptyCurrent) override | SimoxCSpace | |
| setConfig(const float *&it) override | SimoxCSpaceWith3DPose | virtual |
| armarx::SimoxCSpace::setConfig(const std::vector< float > cfg) | SimoxCSpace | inlinevirtual |
| armarx::SimoxCSpace::setConfig(const float *&&it) | SimoxCSpace | inlinevirtual |
| setPoseBounds(const Vector6fRange &newBounds) | SimoxCSpaceWith3DPose | inline |
| setStationaryObjectMargin(float stationaryObjectMargin) | SimoxCSpace | inline |
| setStationaryObjects(const StationaryObjectList &objList) | SimoxCSpace | virtual |
| SimoxCSpace(memoryx::CommonStorageInterfacePrx commonStoragePrx, bool loadVisualizationModel=false, float stationaryObjectMargin=0.0f) | SimoxCSpace | |
| SimoxCSpace()=default | SimoxCSpace | protected |
| SimoxCSpaceWith3DPose(memoryx::CommonStorageInterfacePrx commonStoragePrx, bool loadVisualizationModel, float stationaryObjectMargin=0.0f) | SimoxCSpaceWith3DPose | |
| SimoxCSpaceWith3DPose()=default | SimoxCSpaceWith3DPose | protected |
| stationaryObjectSet | SimoxCSpace | protected |
| stationaryPlanes | SimoxCSpace | protected |
| usesInternalScaling() | CSpace | inlinevirtual |