, including all inherited members.
ConvertStateIDPathintoXYThetaPath(vector< int > *stateIDPath, vector< SBPL_4Dpt_t > *xythetaPath)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
GetCoordFromState(int stateID, int &x, int &y, int &theta, int &t) const =0 | DiscreteSpaceTimeInformation | [pure virtual] |
getExpansions(vector< SBPL_4Dpt_t > *p) | DiscreteSpaceTimeInformation | [inline, virtual] |
GetMapCost(int x, int y)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
getNumBubbles() | DiscreteSpaceTimeInformation | [inline, virtual] |
GetSuccs(int SourceStateID, vector< int > *SuccIDV, vector< int > *CostV)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
GetSuccs(int SourceStateID, vector< int > *SuccIDV, vector< int > *CostV, vector< int > *stateBubbles, vector< int > *bubbleCollisions) | DiscreteSpaceTimeInformation | [inline, virtual] |
InitializeEnv(int width, int height, const unsigned char *mapdata, double startx, double starty, double starttheta, double startTime, double goalx, double goaly, double goaltheta, double goaltol_x, double goaltol_y, double goaltol_theta, const vector< sbpl_2Dpt_t > &perimeterptsV, double cellsize_m, double timeResolution, double nominalvel_mpersecs, double timetoturn45degsinplace_secs, unsigned char obsthresh, unsigned char dynobsthresh, const char *sMotPrimFile, vector< SBPL_DynamicObstacle_t > &dynObs)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
Relax(int sourceID, int targetID) | DiscreteSpaceTimeInformation | [inline, virtual] |
setDynamicObstacles(vector< SBPL_DynamicObstacle_t > dynObs, bool reset_states=true)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
SetGoal(double x, double y, double theta)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
SetStart(double x, double y, double theta, double startTime)=0 | DiscreteSpaceTimeInformation | [pure virtual] |
UpdateCost(int x, int y, unsigned char newcost)=0 | DiscreteSpaceTimeInformation | [pure virtual] |