SimoxCSpaceWith2DPose Member List

This is the complete list of members for SimoxCSpaceWith2DPose, including all inherited members.

addObjectsFromWorkingMemory(memoryx::WorkingMemoryInterfacePrx workingMemoryPrx, const std::vector< std::string > &excludedInstancesIds=std::vector< std::string >())SimoxCSpacevirtual
addPlanarObject(const std::vector< Eigen::Vector3f > &convexHull)SimoxCSpacevirtual
addStationaryObject(const StationaryObject &obj, const Ice::Current &=Ice::emptyCurrent) overrideSimoxCSpace
agentJointsSimoxCSpaceprotected
agentSceneObjSimoxCSpaceprotected
armarx::GenericFactory classSimoxCSpaceWith2DPosefriend
cdSimoxCSpaceprotected
clone(bool loadVisualizationModel) overrideSimoxCSpaceWith2DPosevirtual
armarx::SimoxCSpace::clone(const Ice::Current &=Ice::emptyCurrent) overrideSimoxCSpaceinlinevirtual
createSimoxCSpace() constSimoxCSpacevirtual
fileManagerSimoxCSpaceprotected
getAgent() constSimoxCSpaceinline
getAgentDataAndLoadRobot() constSimoxCSpaceprotected
getAgentDataFromRobot(VirtualRobot::RobotPtr robotPtr) constSimoxCSpaceprotected
getAgentJointNames() const overrideSimoxCSpaceWith2DPosevirtual
getAgentJoints() constSimoxCSpaceinlineprotected
getAgentSceneObj() constSimoxCSpaceinline
getCD()SimoxCSpaceinline
getDimensionality(const Ice::Current &=Ice::emptyCurrent) const overrideSimoxCSpaceWith2DPoseinline
getDimensionsBounds(const Ice::Current &=Ice::emptyCurrent) const overrideSimoxCSpaceWith2DPose
getMovedSimoxManipulatorObject(const memoryx::ObjectClassBasePtr &object, const armarx::PoseBasePtr &pose, memoryx::GridFileManagerPtr &fileManager) constSimoxCSpaceprotected
getSimoxManipulatorObject(const memoryx::ObjectClassBasePtr &object, const memoryx::GridFileManagerPtr &fileManager, bool inflate=true, VirtualRobot::CollisionCheckerPtr const &colChecker=VirtualRobot::CollisionCheckerPtr {}) constSimoxCSpaceprotected
getStationaryObjectMargin() constSimoxCSpaceinline
getStationaryObjects() constSimoxCSpaceinline
getStationaryObjectSet() constSimoxCSpaceinline
getTraceVisu(const Path &p, const std::vector< std::string > &nodeNames, float traceStepSize=std::numeric_limits< float >::infinity())SimoxCSpaceinline
getTraceVisu(const PathWithCost &p, const std::vector< std::string > &nodeNames, float traceStepSize=std::numeric_limits< float >::infinity())SimoxCSpaceinline
getTraceVisu(const VectorXfSeq &vecs, const std::vector< std::string > &nodeNames, float traceStepSize=std::numeric_limits< float >::infinity())SimoxCSpace
globalPoseBufferSimoxCSpaceWith2DPoseprotected
ice_postUnmarshal() overrideSimoxCSpace
initAgent(AgentData agentData)SimoxCSpaceprotected
initAgent()SimoxCSpaceinlineprotected
initAgent(VirtualRobot::RobotPtr robotPtr)SimoxCSpaceinlineprotected
initCollisionTest(const Ice::Current &=Ice::emptyCurrent) overrideSimoxCSpace
initStationaryObjects()SimoxCSpaceprotected
isCollisionFree(const ::std::pair< const Ice::Float *, const Ice::Float * > &cfg, const Ice::Current &=Ice::emptyCurrent) overrideSimoxCSpacevirtual
isCollisionFree(const ::std::pair< const Ice::Float *, const Ice::Float * > &config, const Ice::Current &=Ice::emptyCurrent) override=0SimoxCSpace
isCollisionFree(const Ice::Float *first, const Ice::Float *last)SimoxCSpaceinline
isCollisionFree(const VectorXf &config)SimoxCSpaceinline
armarx::CSpace::isCollisionFree(const Ice::Float *first, const Ice::Float *last)CSpaceinlinevirtual
armarx::CSpace::isCollisionFree(const VectorXf &config)CSpaceinlinevirtual
isInitializedSimoxCSpaceprotected
isValidConfiguration(const ::std::pair< const Ice::Float *, const Ice::Float * > &config, const Ice::Current &=Ice::emptyCurrent) const overrideCSpace
isValidConfiguration(const VectorXf &config) constCSpaceinlinevirtual
jointMapToVector(const std::map< std::string, float > &jointMap, bool checkForNonexistenJointsInCspace=false) constSimoxCSpace
loadVisualizationModelSimoxCSpaceprotected
meshCacheSimoxCSpacemutableprotected
pathToTrajectory(const Path &p) constSimoxCSpaceinlinevirtual
pathToTrajectory(const PathWithCost &p) constSimoxCSpaceinlinevirtual
pathToTrajectory(const VectorXfSeq &p) constSimoxCSpacevirtual
PrefetchWorkingMemoryObjects(memoryx::WorkingMemoryInterfacePrx workingMemoryPrx, memoryx::CommonStorageInterfacePrx commonStoragePrx, RobotStateComponentInterfacePrx rsc)SimoxCSpacestatic
robotCacheSimoxCSpacemutableprotected
setAgent(const AgentPlanningInformation &agentInfo, const Ice::Current &=Ice::emptyCurrent) overrideSimoxCSpace
setConfig(const float *&it) overrideSimoxCSpaceWith2DPosevirtual
armarx::SimoxCSpace::setConfig(const std::vector< float > cfg)SimoxCSpaceinlinevirtual
armarx::SimoxCSpace::setConfig(const float *&&it)SimoxCSpaceinlinevirtual
setPoseBounds(const Vector3fRange &newBounds)SimoxCSpaceWith2DPoseinline
setStationaryObjectMargin(float stationaryObjectMargin)SimoxCSpaceinline
setStationaryObjects(const StationaryObjectList &objList)SimoxCSpacevirtual
SimoxCSpace(memoryx::CommonStorageInterfacePrx commonStoragePrx, bool loadVisualizationModel=false, float stationaryObjectMargin=0.0f)SimoxCSpace
SimoxCSpace()=defaultSimoxCSpaceprotected
SimoxCSpaceWith2DPose(memoryx::CommonStorageInterfacePrx commonStoragePrx, bool loadVisualizationModel=false, float stationaryObjectMargin=0.0f)SimoxCSpaceWith2DPose
SimoxCSpaceWith2DPose()=defaultSimoxCSpaceWith2DPoseprotected
stationaryObjectSetSimoxCSpaceprotected
stationaryPlanesSimoxCSpaceprotected
usesInternalScaling()CSpaceinlinevirtual