VoxelGridCSpace Member List

This is the complete list of members for VoxelGridCSpace, 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 classVoxelGridCSpacefriend
cdSimoxCSpaceprotected
clone(const Ice::Current &) overrideVoxelGridCSpacevirtual
clone(bool loadVisualizationModel) overrideVoxelGridCSpacevirtual
createGridObstacle() constVoxelGridCSpace
createSimoxCSpace() constSimoxCSpacevirtual
fileManagerSimoxCSpaceprotected
getAgent() constSimoxCSpaceinline
getAgentDataAndLoadRobot() constSimoxCSpaceprotected
getAgentDataFromRobot(VirtualRobot::RobotPtr robotPtr) constSimoxCSpaceprotected
getAgentJointNames() constSimoxCSpacevirtual
getAgentJoints() constSimoxCSpaceinlineprotected
getAgentSceneObj() constSimoxCSpaceinline
getCD()SimoxCSpaceinline
getDimensionality(const Ice::Current &=Ice::emptyCurrent) const overrideSimoxCSpaceinline
getDimensionsBounds(const Ice::Current &=Ice::emptyCurrent) const overrideSimoxCSpace
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
ice_postUnmarshal() overrideSimoxCSpace
initAgent(AgentData agentData)SimoxCSpaceprotected
initAgent()SimoxCSpaceinlineprotected
initAgent(VirtualRobot::RobotPtr robotPtr)SimoxCSpaceinlineprotected
initCollisionTest(const Ice::Current &) overrideVoxelGridCSpace
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 std::vector< float > cfg)SimoxCSpaceinlinevirtual
setConfig(const float *&it)SimoxCSpacevirtual
setConfig(const float *&&it)SimoxCSpaceinlinevirtual
setStationaryObjectMargin(float stationaryObjectMargin)SimoxCSpaceinline
setStationaryObjects(const StationaryObjectList &objList)SimoxCSpacevirtual
SimoxCSpace(memoryx::CommonStorageInterfacePrx commonStoragePrx, bool loadVisualizationModel=false, float stationaryObjectMargin=0.0f)SimoxCSpace
SimoxCSpace()=defaultSimoxCSpaceprotected
stationaryObjectSetSimoxCSpaceprotected
stationaryPlanesSimoxCSpaceprotected
usesInternalScaling()CSpaceinlinevirtual
VoxelGridCSpace(visionx::VoxelGridProviderInterfacePrx voxelGridProvider, memoryx::CommonStorageInterfacePrx cs, bool loadVisualizationModel=false, float stationaryObjectMargin=0.0f)VoxelGridCSpace