addMapChangedCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArMap | |
ArMap(const char *baseDirectory="./", bool addToGlobalConfig=true, const char *configSection="Files", const char *configParam="Map", const char *configDesc="Map of the environment we'll use to navigate", bool ignoreEmptyFileName=true) | ArMap | |
findMapObject(const char *name, const char *type=NULL) | ArMap | |
getBaseDirectory(void) const | ArMap | |
getFileName(void) const | ArMap | |
getIgnoreEmptyFileName(void) | ArMap | [inline] |
getInfo(int infoType) | ArMap | |
getInfoChanged(int infoType) | ArMap | |
getInfoName(int infoType) | ArMap | [protected, virtual] |
getLineMaxPose(void) | ArMap | [inline] |
getLineMinPose(void) | ArMap | [inline] |
getLines(void) | ArMap | [inline] |
getLinesChanged(void) | ArMap | [inline] |
getMapChangedLogLevel(void) | ArMap | [inline] |
getMapInfo(void) | ArMap | [inline] |
getMapInfoChanged(void) | ArMap | [inline] |
getMapObjects(void) | ArMap | [inline] |
getMapObjectsChanged(void) | ArMap | [inline] |
getMaxPose(void) | ArMap | [inline] |
getMinPose(void) | ArMap | [inline] |
getNumLines(void) | ArMap | [inline] |
getNumPoints(void) | ArMap | [inline] |
getPoints(void) | ArMap | [inline] |
getPointsChanged(void) | ArMap | [inline] |
getResolution(void) | ArMap | [inline] |
handle2DMap(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleData(ArArgumentBuilder *arg) | ArMap | [protected] |
handleInfo(ArArgumentBuilder *arg, int info) (defined in ArMap) | ArMap | [protected] |
handleLine(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleLineMaxPos(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleLineMinPos(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleLines(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleMapInfo(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleMapObject(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleMaxPos(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleMinPos(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleNumLines(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleNumPoints(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handlePoint(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
handleResolution(ArArgumentBuilder *arg) (defined in ArMap) | ArMap | [protected] |
INFO_COUNT enum value | ArMap | |
InfoType enum name | ArMap | |
isLoadingDataStarted() | ArMap | [inline] |
isLoadingLinesAndDataStarted() | ArMap | [inline] |
LAST_INFO enum value | ArMap | |
loadDataPoint(double x, double y) | ArMap | |
loadLineSegment(double x1, double y1, double x2, double y2) | ArMap | |
lock() | ArMap | [inline] |
mapChanged(void) | ArMap | |
my2DMapCB (defined in ArMap) | ArMap | [protected] |
myBaseDirectory (defined in ArMap) | ArMap | [protected] |
myConfigMapName (defined in ArMap) | ArMap | [protected] |
myConfigParam (defined in ArMap) | ArMap | [protected] |
myConfigProcessedBefore (defined in ArMap) | ArMap | [protected] |
myDataCB (defined in ArMap) | ArMap | [protected] |
myFileName (defined in ArMap) | ArMap | [protected] |
myIgnoreEmptyFileName (defined in ArMap) | ArMap | [protected] |
myInfoArray (defined in ArMap) | ArMap | [protected] |
myInfoCBArray (defined in ArMap) | ArMap | [protected] |
myInfoChangedArray (defined in ArMap) | ArMap | [protected] |
myLineCB (defined in ArMap) | ArMap | [protected] |
myLineMax (defined in ArMap) | ArMap | [protected] |
myLineMaxPosCB (defined in ArMap) | ArMap | [protected] |
myLineMin (defined in ArMap) | ArMap | [protected] |
myLineMinPosCB (defined in ArMap) | ArMap | [protected] |
myLines (defined in ArMap) | ArMap | [protected] |
myLinesCB (defined in ArMap) | ArMap | [protected] |
myLinesChanged (defined in ArMap) | ArMap | [protected] |
myLoadingDataStarted (defined in ArMap) | ArMap | [protected] |
myLoadingGot2DMap (defined in ArMap) | ArMap | [protected] |
myLoadingGotLineMaxPos (defined in ArMap) | ArMap | [protected] |
myLoadingGotLineMinPos (defined in ArMap) | ArMap | [protected] |
myLoadingGotMaxPos (defined in ArMap) | ArMap | [protected] |
myLoadingGotMinPos (defined in ArMap) | ArMap | [protected] |
myLoadingInfoArray (defined in ArMap) | ArMap | [protected] |
myLoadingLineMax (defined in ArMap) | ArMap | [protected] |
myLoadingLineMaxFromFile (defined in ArMap) | ArMap | [protected] |
myLoadingLineMin (defined in ArMap) | ArMap | [protected] |
myLoadingLineMinFromFile (defined in ArMap) | ArMap | [protected] |
myLoadingLines (defined in ArMap) | ArMap | [protected] |
myLoadingLinesAndDataStarted (defined in ArMap) | ArMap | [protected] |
myLoadingLinesRead (defined in ArMap) | ArMap | [protected] |
myLoadingMapInfo (defined in ArMap) | ArMap | [protected] |
myLoadingMapObjects (defined in ArMap) | ArMap | [protected] |
myLoadingMax (defined in ArMap) | ArMap | [protected] |
myLoadingMaxFromFile (defined in ArMap) | ArMap | [protected] |
myLoadingMin (defined in ArMap) | ArMap | [protected] |
myLoadingMinFromFile (defined in ArMap) | ArMap | [protected] |
myLoadingNumLines (defined in ArMap) | ArMap | [protected] |
myLoadingNumPoints (defined in ArMap) | ArMap | [protected] |
myLoadingParser (defined in ArMap) | ArMap | [protected] |
myLoadingPoints (defined in ArMap) | ArMap | [protected] |
myLoadingPointsRead (defined in ArMap) | ArMap | [protected] |
myLoadingResolution (defined in ArMap) | ArMap | [protected] |
myMapChangedCBList (defined in ArMap) | ArMap | [protected] |
myMapChangedInfoArray (defined in ArMap) | ArMap | [protected] |
myMapChangedLogLevel (defined in ArMap) | ArMap | [protected] |
myMapChangedMapInfo (defined in ArMap) | ArMap | [protected] |
myMapChangedMapObjects (defined in ArMap) | ArMap | [protected] |
myMapChangedPoints (defined in ArMap) | ArMap | [protected] |
myMapInfo (defined in ArMap) | ArMap | [protected] |
myMapInfoCB (defined in ArMap) | ArMap | [protected] |
myMapInfoChanged (defined in ArMap) | ArMap | [protected] |
myMapObjectCB (defined in ArMap) | ArMap | [protected] |
myMapObjects (defined in ArMap) | ArMap | [protected] |
myMapObjectsChanged (defined in ArMap) | ArMap | [protected] |
myMax (defined in ArMap) | ArMap | [protected] |
myMaxPosCB (defined in ArMap) | ArMap | [protected] |
myMin (defined in ArMap) | ArMap | [protected] |
myMinPosCB (defined in ArMap) | ArMap | [protected] |
myMutex (defined in ArMap) | ArMap | [protected] |
myNumInfos | ArMap | [protected] |
myNumLines (defined in ArMap) | ArMap | [protected] |
myNumLinesCB (defined in ArMap) | ArMap | [protected] |
myNumPoints (defined in ArMap) | ArMap | [protected] |
myNumPointsCB (defined in ArMap) | ArMap | [protected] |
myPointCB (defined in ArMap) | ArMap | [protected] |
myPoints (defined in ArMap) | ArMap | [protected] |
myPointsChanged (defined in ArMap) | ArMap | [protected] |
myProcessFileCB (defined in ArMap) | ArMap | [protected] |
myReadFileStat (defined in ArMap) | ArMap | [protected] |
myResolution (defined in ArMap) | ArMap | [protected] |
myResolutionCB (defined in ArMap) | ArMap | [protected] |
ourInfoNames | ArMap | [protected, static] |
parseLine(char *line) | ArMap | |
parsingComplete(void) | ArMap | |
processFile(char *errorBuffer, size_t errorBufferLen) (defined in ArMap) | ArMap | [protected] |
readDataPoint(char *line) | ArMap | |
readFile(const char *fileName, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArMap | |
readLineSegment(char *line) | ArMap | |
remMapChangedCB(ArFunctor *functor) | ArMap | |
reset(void) (defined in ArMap) | ArMap | [protected] |
ROUTE_INFO enum value (defined in ArMap) | ArMap | |
setBaseDirectory(const char *baseDirectory) | ArMap | |
setIgnoreEmptyFileName(bool ignore) | ArMap | [inline] |
setInfo(int infoType, const std::list< ArArgumentBuilder * > *infoList) | ArMap | |
setLines(const std::vector< ArLineSegment > *lines) | ArMap | |
setMapChangedLogLevel(ArLog::LogLevel level) | ArMap | [inline] |
setMapInfo(const std::list< ArArgumentBuilder * > *mapInfo) | ArMap | |
setMapObjects(const std::list< ArMapObject * > *mapObjects) | ArMap | |
setPoints(const std::vector< ArPose > *points) | ArMap | |
setResolution(int resolution) (defined in ArMap) | ArMap | |
TASK_INFO enum value (defined in ArMap) | ArMap | |
tryLock() | ArMap | [inline] |
unlock() | ArMap | [inline] |
writeFile(const char *fileName) | ArMap | |
writeLinesToFunctor(ArFunctor2< int, std::vector< ArLineSegment > * > *functor) | ArMap | |
writeObjectsToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars) | ArMap | |
writePointsToFunctor(ArFunctor2< int, std::vector< ArPose > * > *functor) | ArMap | |
writeToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars) | ArMap | |
~ArMap(void) | ArMap | [virtual] |