EnvironmentROBARM Member List
This is the complete list of members for EnvironmentROBARM, 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]
EnvROBARMEnvironmentROBARM [private]
EnvROBARMCfgEnvironmentROBARM [private]
fDebDiscreteSpaceInformation
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)=0DiscreteSpaceInformation [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)=0DiscreteSpaceInformation [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]
StateID2IndexMappingDiscreteSpaceInformation
~DiscreteSpaceInformation()DiscreteSpaceInformation [inline, virtual]
~EnvironmentROBARM()EnvironmentROBARM [inline]
 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