|
Buran Motion Planning Framework
|
This is the complete list of members for ContinuousPathFinder, including all inherited members.
| _buildedPath | bmpf::PathFinder | protected |
| _calculationTimeInSeconds | bmpf::PathFinder | protected |
| _checkCnt | ContinuousPathFinder | protected |
| _collider | bmpf::PathFinder | protected |
| _endState | bmpf::PathFinder | protected |
| _errorCode | bmpf::PathFinder | protected |
| _globalPathFinder | ContinuousPathFinder | protected |
| _gridSize | ContinuousPathFinder | protected |
| _localPathFinder | ContinuousPathFinder | protected |
| _maxNodeCnt | ContinuousPathFinder | protected |
| _maxOpenSetSize | ContinuousPathFinder | protected |
| _pathLength | bmpf::PathFinder | protected |
| _ready | bmpf::PathFinder | protected |
| _scene | bmpf::PathFinder | protected |
| _showTrace | bmpf::PathFinder | protected |
| _startState | bmpf::PathFinder | protected |
| _startTime | bmpf::PathFinder | protected |
| _threadCnt | bmpf::PathFinder | protected |
| addObjectToScene(std::string path) | bmpf::PathFinder | |
| buildPath() override | ContinuousPathFinder | virtual |
| calculatePathLength(std::vector< std::vector< double >> path) | bmpf::PathFinder | static |
| checkCollision(const std::vector< double > &state) | bmpf::PathFinder | |
| checkState(const std::vector< double > &state) | bmpf::PathFinder | |
| checkTask(const std::vector< double > &startState, const std::vector< double > &endState, double opacity) | ContinuousPathFinder | |
| ContinuousPathFinder(const std::shared_ptr< bmpf::Scene > &scene, bool showTrace, unsigned int maxOpenSetSize, int gridSize, unsigned int maxNodeCnt, int checkCnt, int threadCnt=1) | ContinuousPathFinder | inline |
| deleteObjectFromScene(long robotNum) | bmpf::PathFinder | |
| divideCheckPath(std::vector< std::vector< double >> path, int checkCnt) | bmpf::PathFinder | |
| divideCheckPathSegment(const std::vector< double > &prevPoint, std::vector< double > nextPoint, int checkCnt) | bmpf::PathFinder | |
| ERROR_CAN_NOT_FIND_PATH | bmpf::PathFinder | static |
| findPath(const std::vector< double > &startState, const std::vector< double > &endState, int &errorCode) | bmpf::PathFinder | |
| findTick(std::vector< double > &state) override | ContinuousPathFinder | virtual |
| getBuildedPath() const | bmpf::PathFinder | inline |
| getCalculationTimeInSeconds() const | bmpf::PathFinder | inline |
| getCollider() const | bmpf::PathFinder | inline |
| getEndState() | bmpf::PathFinder | inline |
| getErrorCode() const | bmpf::PathFinder | inline |
| getJSONPath(std::vector< std::vector< double >> path) | bmpf::PathFinder | static |
| getPathFromJSON(const Json::Value &json) | bmpf::PathFinder | static |
| getPathLength() const | bmpf::PathFinder | inline |
| getPathStateFromTM(double tm) | bmpf::PathFinder | |
| getPathStateFromTM(std::vector< std::vector< double >> &path, double tm) | bmpf::PathFinder | static |
| getRandomState() | bmpf::PathFinder | |
| getScene() const | bmpf::PathFinder | inline |
| getStartState() | bmpf::PathFinder | inline |
| getThreadCnt() const | bmpf::PathFinder | inline |
| infoPath(const std::vector< std::vector< double >> &path) | bmpf::PathFinder | static |
| isReady() const | bmpf::PathFinder | inline |
| loadPathFromFile(const std::string &filename, std::string &scenePath) | bmpf::PathFinder | static |
| loadPathsFromFile(const std::string &filename, std::string &scenePath) | bmpf::PathFinder | static |
| NO_ERROR | bmpf::PathFinder | static |
| paint(const std::vector< double > &state, bool onlyRobot) override | ContinuousPathFinder | virtual |
| PathFinder(const std::shared_ptr< bmpf::Scene > &scene, bool showTrace, int threadCnt=1) | bmpf::PathFinder | |
| prepare(const std::vector< double > &startState, const std::vector< double > &endState) override | ContinuousPathFinder | virtual |
| savePathToFile(std::vector< std::vector< double >> path, const std::string &filename) | bmpf::PathFinder | static |
| setReady(bool ready) | bmpf::PathFinder | inline |
| simpleCheckPath(const std::vector< std::vector< double >> &path, double maxDist) | bmpf::PathFinder | |
| splitPath(std::vector< std::vector< double >> path, unsigned long partCnt) | bmpf::PathFinder | static |
| updateCollider() | bmpf::PathFinder |
1.8.17