Buran Motion Planning Framework
bmpf::Scene Member List

This is the complete list of members for bmpf::Scene, including all inherited members.

_initObjects()bmpf::Sceneprotected
addObject(std::string path)bmpf::Scene
addObject(std::string path, std::vector< double > &transformVector)bmpf::Scene
areObjectsJointed()bmpf::Sceneinline
concatenateCoords(ArgsT ... states)bmpf::Sceneinline
concatenateCoords(const std::vector< std::vector< int >> &coords)bmpf::Scenestatic
concatenateStates(const std::vector< std::vector< double >> &states)bmpf::Scenestatic
concatenateStates(ArgsT ... states)bmpf::Sceneinline
concatenateStates(std::initializer_list< std::vector< double >> states)bmpf::Scenestatic
deleteRobot(long robotNum)bmpf::Scene
getActiveRobotCnt() constbmpf::Scene
getAllLinkPositions(const std::vector< double > &state)bmpf::Scene
getAllLinkRGVectors(const std::vector< double > &state)bmpf::Scene
getEndEffectorDiff2Positions(const std::vector< double > &state, int iVal, int jVal)bmpf::Scene
getEndEffectorDiff2RGVector(const std::vector< double > &state, int iVal, int jVal)bmpf::Scene
getEndEffectorDiff2TransformMatrices(const std::vector< double > &state, int iVal, int jVal)bmpf::Scene
getEndEffectorDiffPositions(const std::vector< double > &state, int iVal)bmpf::Scene
getEndEffectorDiffRGVector(const std::vector< double > &state, int iVal)bmpf::Scene
getEndEffectorDiffTransformMatrices(const std::vector< double > &state, int iVal)bmpf::Scene
getEndEffectorPositions(const std::vector< double > &state)bmpf::Scene
getEndEffectorRGVectors(const std::vector< double > &state)bmpf::Scene
getEndEffectorTransformMatrices(const std::vector< double > &state)bmpf::Scene
getGroupedModelPaths() constbmpf::Scene
getGroupedRotation() constbmpf::Scene
getGroupedScale() constbmpf::Scene
getGroupedTransformVector() constbmpf::Scene
getGroupedTranslation() constbmpf::Scene
getJointCnt() constbmpf::Sceneinline
getJointedObjectIndexes()bmpf::Sceneinline
getJointIndexRanges()bmpf::Sceneinline
getJointParamsList()bmpf::Sceneinline
getLinks() constbmpf::Sceneinline
getMaxAccelerationModules()bmpf::Sceneinline
getMaxSpeedModules()bmpf::Sceneinline
getNotJointedObjectIndexes()bmpf::Sceneinline
getRandomState()bmpf::Scene
getRobots() constbmpf::Sceneinline
getScenePath() constbmpf::Sceneinline
getSingleObjectState(const std::vector< double > &state, unsigned long objectNum)bmpf::Scene
getSingleRobotScenes()bmpf::Sceneinline
getTransformMatrices(const std::vector< double > &state)bmpf::Scene
isSingleActiveRobot() constbmpf::Sceneinline
isStateEnabled(const std::vector< double > &state)bmpf::Scene
isStateEnabled(std::vector< double > state, unsigned long robotNum)bmpf::Scene
loadFromFile(const std::string &path)bmpf::Scene
saveToFile(const std::string &path)bmpf::Scene
Scene()=defaultbmpf::Scene
Scene(const std::vector< std::shared_ptr< bmpf::BaseRobot >> &robot)bmpf::Sceneexplicit
setGroupedRotation(std::vector< std::vector< double >> groupedRotation)bmpf::Scene
setGroupedScale(std::vector< std::vector< double >> groupedScale)bmpf::Scene
setGroupedTransformVector(std::vector< std::vector< double >> transformVectors)bmpf::Scene
setGroupedTranslation(std::vector< std::vector< double >> groupedTranslation)bmpf::Scene
~Scene()=defaultbmpf::Scene