, including all inherited members.
AreEquivalent(int State1ID, int State2ID) | EnvironmentROBARM | [private, virtual] |
Cell2ContXY(int x, int y, double *pX, double *pY) | EnvironmentROBARM | [private] |
ComputeContAngles(short unsigned int coord[NUMOFLINKS], double angle[NUMOFLINKS]) | EnvironmentROBARM | [private] |
ComputeCoord(double angle[NUMOFLINKS], short unsigned int coord[NUMOFLINKS]) | EnvironmentROBARM | [private] |
ComputeEndEffectorPos(double angles[NUMOFLINKS], short unsigned int *pX, short unsigned int *pY) | EnvironmentROBARM | [private] |
ComputeHeuristicValues() | EnvironmentROBARM | [private] |
ContXY2Cell(double x, double y, short unsigned int *pX, short unsigned int *pY) | EnvironmentROBARM | [private] |
cost(short unsigned int state1coord[], short unsigned int state2coord[]) | EnvironmentROBARM | [private] |
Create2DStateSpace(State2D ***statespace2D) | EnvironmentROBARM | [private] |
CreateNewHashEntry(short unsigned int *coord, int numofcoord, short unsigned int endeffx, short unsigned int endeffy) | EnvironmentROBARM | [private] |
CreateStartandGoalStates() | EnvironmentROBARM | [private] |
Delete2DStateSpace(State2D ***statespace2D) | EnvironmentROBARM | [private] |
DiscreteSpaceInformation() | DiscreteSpaceInformation | [inline] |
DiscretizeAngles() | EnvironmentROBARM | [private] |
distanceincoord(unsigned short *statecoord1, unsigned short *statecoord2) | EnvironmentROBARM | [private] |
EnsureHeuristicsUpdated(bool bGoalHeuristics) | DiscreteSpaceInformation | [inline, virtual] |
EnvROBARM | EnvironmentROBARM | [private] |
EnvROBARMCfg | EnvironmentROBARM | [private] |
fDeb | DiscreteSpaceInformation | |
GetEdgeCost(int FromStateID, int ToStateID) | EnvironmentROBARM | [private] |
GetExpandedStates() | DiscreteSpaceInformation | [inline, virtual] |
GetFromToHeuristic(int FromStateID, int ToStateID) | EnvironmentROBARM | [virtual] |
GetGoalHeuristic(int stateID) | EnvironmentROBARM | [virtual] |
GETHASHBIN(short unsigned int *coord, int numofcoord) | EnvironmentROBARM | [private] |
GetHashEntry(short unsigned int *coord, int numofcoord, bool bIsGoal) | EnvironmentROBARM | [private] |
GetHeurBasedonCoord(short unsigned int coord[NUMOFLINKS]) | EnvironmentROBARM | [private] |
GetPreds(int TargetStateID, vector< int > *PredIDV, vector< int > *CostV) | EnvironmentROBARM | |
DiscreteSpaceInformation::GetPreds(int TargetStateID, std::vector< int > *PredIDV, std::vector< int > *CostV)=0 | DiscreteSpaceInformation | [pure virtual] |
GetRandomPredsatDistance(int TargetStateID, std::vector< int > *PredIDV, std::vector< int > *CLowV) | DiscreteSpaceInformation | [inline, virtual] |
GetRandomState() | EnvironmentROBARM | [private] |
GetRandomSuccsatDistance(int SourceStateID, std::vector< int > *SuccIDV, std::vector< int > *CLowV) | EnvironmentROBARM | [private, virtual] |
GetStartHeuristic(int stateID) | EnvironmentROBARM | [virtual] |
GetSuccs(int SourceStateID, vector< int > *SuccIDV, vector< int > *CostV) | EnvironmentROBARM | |
DiscreteSpaceInformation::GetSuccs(int SourceStateID, std::vector< int > *SuccIDV, std::vector< int > *CostV)=0 | DiscreteSpaceInformation | [pure virtual] |
InitializeEnv(const char *sEnvFile) | EnvironmentROBARM | [virtual] |
InitializeEnvConfig() | EnvironmentROBARM | [private] |
InitializeEnvironment() | EnvironmentROBARM | [private] |
InitializeMDPCfg(MDPConfig *MDPCfg) | EnvironmentROBARM | [virtual] |
InitializeState2D(State2D *state, short unsigned int x, short unsigned int y) | EnvironmentROBARM | [private] |
IsValidCell(int X, int Y) | EnvironmentROBARM | [private] |
IsValidCoord(short unsigned int coord[NUMOFLINKS], char **Grid2D=NULL, vector< CELLV > *pTestedCells=NULL) | EnvironmentROBARM | [private] |
IsValidLineSegment(double x0, double y0, double x1, double y1, char **Grid2D, vector< CELLV > *pTestedCells) | EnvironmentROBARM | [private] |
IsWithinMapCell(int X, int Y) | EnvironmentROBARM | [private] |
printangles(FILE *fOut, short unsigned int *coord, bool bGoal, bool bVerbose, bool bLocal) | EnvironmentROBARM | [private] |
PrintEnv_Config(FILE *fOut) | EnvironmentROBARM | [virtual] |
PrintHashTableHist() | EnvironmentROBARM | [private] |
PrintHeader(FILE *fOut) | EnvironmentROBARM | [private] |
PrintState(int stateID, bool bVerbose, FILE *fOut=NULL) | EnvironmentROBARM | [virtual] |
PrintSuccGoal(int SourceStateID, int costtogoal, bool bVerbose, bool bLocal, FILE *fOut) | EnvironmentROBARM | [private] |
PrintTimeStat(FILE *fOut) | EnvironmentROBARM | |
ReadConfiguration(FILE *fCfg) | EnvironmentROBARM | [private] |
ReInitializeState2D(State2D *state) | EnvironmentROBARM | [private] |
Search2DwithQueue(State2D **statespace, int *HeurGrid, int searchstartx, int searchstarty) | EnvironmentROBARM | [private] |
SetAllActionsandAllOutcomes(CMDPSTATE *state) | EnvironmentROBARM | [virtual] |
SetAllPreds(CMDPSTATE *state) | EnvironmentROBARM | [virtual] |
SetEnvParameter(const char *parameter, int value) | DiscreteSpaceInformation | [inline, virtual] |
SizeofCreatedEnv() | EnvironmentROBARM | [virtual] |
StateID2IndexMapping | DiscreteSpaceInformation | |
~DiscreteSpaceInformation() | DiscreteSpaceInformation | [inline, virtual] |
~EnvironmentROBARM() | EnvironmentROBARM | [inline] |