EnvironmentNAV2D Member List
This is the complete list of members for EnvironmentNAV2D, including all inherited members.
AreEquivalent(int StateID1, int StateID2)EnvironmentNAV2D [virtual]
Computedxy()EnvironmentNAV2D [private]
ComputeHeuristicValues()EnvironmentNAV2D [private]
CreateNewHashEntry(int X, int Y)EnvironmentNAV2D [private]
CreateStartandGoalStates()EnvironmentNAV2D [private]
DiscreteSpaceInformation()DiscreteSpaceInformation [inline]
EnsureHeuristicsUpdated(bool bGoalHeuristics)DiscreteSpaceInformation [inline, virtual]
EnvironmentNAV2D()EnvironmentNAV2D
EnvNAV2DEnvironmentNAV2D [private]
EnvNAV2DCfgEnvironmentNAV2D [private]
fDebDiscreteSpaceInformation
GetCoordFromState(int stateID, int &x, int &y) const EnvironmentNAV2D
GetEnvNavConfig()EnvironmentNAV2D
GetEnvParms(int *size_x, int *size_y, int *startx, int *starty, int *goalx, int *goaly, unsigned char *obsthresh)EnvironmentNAV2D
GetExpandedStates()DiscreteSpaceInformation [inline, virtual]
GetFromToHeuristic(int FromStateID, int ToStateID)EnvironmentNAV2D [virtual]
GetGoalHeuristic(int stateID)EnvironmentNAV2D [virtual]
GETHASHBIN(unsigned int X, unsigned int Y)EnvironmentNAV2D [private]
GetHashEntry(int X, int Y)EnvironmentNAV2D [private]
GetMapCost(int x, int y)EnvironmentNAV2D
GetPreds(int TargetStateID, vector< int > *PredIDV, vector< int > *CostV)EnvironmentNAV2D
DiscreteSpaceInformation::GetPreds(int TargetStateID, std::vector< int > *PredIDV, std::vector< int > *CostV)=0DiscreteSpaceInformation [pure virtual]
GetPredsofChangedEdges(vector< nav2dcell_t > const *changedcellsV, vector< int > *preds_of_changededgesIDV)EnvironmentNAV2D
GetRandomNeighs(int stateID, std::vector< int > *NeighIDV, std::vector< int > *CLowV, int nNumofNeighs, int nDist_c, bool bSuccs)EnvironmentNAV2D [virtual]
GetRandomPredsatDistance(int TargetStateID, std::vector< int > *PredIDV, std::vector< int > *CLowV)EnvironmentNAV2D [virtual]
GetRandomSuccsatDistance(int SourceStateID, std::vector< int > *SuccIDV, std::vector< int > *CLowV)EnvironmentNAV2D [virtual]
GetStartHeuristic(int stateID)EnvironmentNAV2D [virtual]
GetStateFromCoord(int x, int y)EnvironmentNAV2D
GetSuccs(int SourceStateID, vector< int > *SuccIDV, vector< int > *CostV)EnvironmentNAV2D
DiscreteSpaceInformation::GetSuccs(int SourceStateID, std::vector< int > *SuccIDV, std::vector< int > *CostV)=0DiscreteSpaceInformation [pure virtual]
GetSuccsofChangedEdges(vector< nav2dcell_t > const *changedcellsV, vector< int > *succs_of_changededgesIDV)EnvironmentNAV2D
InitGeneral()EnvironmentNAV2D
InitializeEnv(const char *sEnvFile)EnvironmentNAV2D [virtual]
InitializeEnv(int width, int height, const unsigned char *mapdata, int startx, int starty, int goalx, int goaly, unsigned char obsthresh)EnvironmentNAV2D
InitializeEnv(int width, int height, const unsigned char *mapdata, unsigned char obsthresh)EnvironmentNAV2D
InitializeEnvConfig()EnvironmentNAV2D [private]
InitializeEnvironment()EnvironmentNAV2D [private]
InitializeMDPCfg(MDPConfig *MDPCfg)EnvironmentNAV2D [virtual]
IsObstacle(int x, int y)EnvironmentNAV2D
IsValidCell(int X, int Y)EnvironmentNAV2D [private]
IsWithinMapCell(int X, int Y)EnvironmentNAV2D
PrintEnv_Config(FILE *fOut)EnvironmentNAV2D [virtual]
PrintHashTableHist()EnvironmentNAV2D [private]
PrintState(int stateID, bool bVerbose, FILE *fOut=NULL)EnvironmentNAV2D [virtual]
PrintTimeStat(FILE *fOut)EnvironmentNAV2D
ReadConfiguration(FILE *fCfg)EnvironmentNAV2D [private]
SetAllActionsandAllOutcomes(CMDPSTATE *state)EnvironmentNAV2D [virtual]
SetAllPreds(CMDPSTATE *state)EnvironmentNAV2D [virtual]
SetConfiguration(int width, int height, const unsigned char *mapdata, int startx, int starty, int goalx, int goaly)EnvironmentNAV2D
SetEnvParameter(const char *parameter, int value)EnvironmentNAV2D [virtual]
SetGoal(int x, int y)EnvironmentNAV2D
SetGoalTolerance(double tol_x, double tol_y, double tol_theta)EnvironmentNAV2D
SetStart(int x, int y)EnvironmentNAV2D
SizeofCreatedEnv()EnvironmentNAV2D [virtual]
StateID2IndexMappingDiscreteSpaceInformation
UpdateCost(int x, int y, unsigned char newcost)EnvironmentNAV2D
~DiscreteSpaceInformation()DiscreteSpaceInformation [inline, virtual]
~EnvironmentNAV2D()EnvironmentNAV2D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


sbpl
Author(s): Maxim Likhachev/maximl@seas.upenn.edu
autogenerated on Fri Jan 18 2013 13:41:53