addMapChangedCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) (defined in ArMap) | ArMap | [virtual] |
addPostWriteFileCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) (defined in ArMap) | ArMap | [virtual] |
addPreMapChangedCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) (defined in ArMap) | ArMap | [virtual] |
addPreWriteFileCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) (defined in ArMap) | ArMap | [virtual] |
addToFileParser(ArFileParser *fileParser) (defined in ArMap) | ArMap | [virtual] |
ArMap(const char *baseDirectory="./", bool addToGlobalConfig=true, const char *configSection="Files", const char *configParam="Map", const char *configDesc="Map of the environment that the robot uses for navigation", bool ignoreEmptyFileName=true, ArPriority::Priority priority=ArPriority::IMPORTANT, const char *tempDirectory=NULL) | ArMap | |
ArMap(const ArMap &other) | ArMap | |
ArMapInfoInterface() | ArMapInfoInterface | [inline] |
ArMapInterface() | ArMapInterface | [inline] |
ArMapObjectsInterface() | ArMapObjectsInterface | [inline] |
ArMapScanInterface() | ArMapScanInterface | [inline] |
ArMapSupplementInterface() | ArMapSupplementInterface | [inline] |
CAIRN_INFO enum value | ArMapInfoInterface | |
CAIRN_INFO_NAME (defined in ArMapInfoInterface) | ArMapInfoInterface | [static] |
calculateChecksum(unsigned char *md5DigestBuffer, size_t md5DigestBufferLen) (defined in ArMap) | ArMap | [virtual] |
changeConfigMapName(const char *fileName) | ArMap | |
clear() (defined in ArMap) | ArMap | [virtual] |
clone() (defined in ArMap) | ArMap | [virtual] |
createRealFileName(const char *fileName) (defined in ArMap) | ArMap | [virtual] |
ArMapInterface::createRealFileName(const char *baseDirectory, const char *fileName, bool isIgnoreCase) | ArMapInterface | [static] |
CUSTOM_INFO enum value (defined in ArMapInfoInterface) | ArMapInfoInterface | |
CUSTOM_INFO_NAME (defined in ArMapInfoInterface) | ArMapInfoInterface | [static] |
findFirstMapObject(const char *name, const char *type, bool isIncludeWithHeading=false) (defined in ArMap) | ArMap | [virtual] |
findMapObject(const char *name, const char *type=NULL, bool isIncludeWithHeading=false) (defined in ArMap) | ArMap | [virtual] |
findMapObjectParams(const char *mapObjectName) (defined in ArMap) | ArMap | [virtual] |
findMapObjectsOfType(const char *type, bool isIncludeWithHeading=false) (defined in ArMap) | ArMap | [virtual] |
FIRST_INFO enum value | ArMapInfoInterface | |
getBaseDirectory(void) const (defined in ArMap) | ArMap | [virtual] |
getDisplayString(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getFileName(void) const (defined in ArMap) | ArMap | [virtual] |
getIgnoreCase(void) (defined in ArMap) | ArMap | [virtual] |
getIgnoreEmptyFileName(void) (defined in ArMap) | ArMap | [virtual] |
getInactiveInfo() (defined in ArMap) | ArMap | [virtual] |
getInactiveObjects() (defined in ArMap) | ArMap | [virtual] |
getInfo(const char *infoName) (defined in ArMap) | ArMap | [virtual] |
getInfo(int infoType) (defined in ArMap) | ArMap | [virtual] |
getInfoCount() const (defined in ArMap) | ArMap | [virtual] |
getInfoName(int infoType) (defined in ArMap) | ArMap | [virtual] |
getInfoNames() const (defined in ArMap) | ArMap | [virtual] |
getLineMaxPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getLineMinPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getMapChangedLogLevel(void) (defined in ArMap) | ArMap | [virtual] |
getMapId(ArMapId *mapIdOut, bool isInternalCall=false) (defined in ArMap) | ArMap | [virtual] |
getMapInfo(void) (defined in ArMap) | ArMap | [virtual] |
getMapObjects(void) (defined in ArMap) | ArMap | [virtual] |
getMaxPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getMinPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getNumLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getNumPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getOriginAltitude() (defined in ArMap) | ArMap | [virtual] |
getOriginLatLong() (defined in ArMap) | ArMap | [virtual] |
getPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getReadFileStat() const | ArMap | [virtual] |
getRemainder() (defined in ArMap) | ArMap | [virtual] |
getResolution(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
getScanTypes() const (defined in ArMap) | ArMap | [virtual] |
getTempDirectory(void) const (defined in ArMap) | ArMap | [virtual] |
hasOriginLatLongAlt() (defined in ArMap) | ArMap | [virtual] |
INFO_COUNT enum value | ArMapInfoInterface | |
InfoType enum name | ArMapInfoInterface | |
isDefaultScanType(const char *scanType) | ArMapScanInterface | [static] |
isLoadingDataStarted() (defined in ArMap) | ArMap | [virtual] |
isLoadingLinesAndDataStarted() (defined in ArMap) | ArMap | [virtual] |
isSortedLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) const (defined in ArMap) | ArMap | [virtual] |
isSortedPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) const (defined in ArMap) | ArMap | [virtual] |
isSummaryScanType(const char *scanType) | ArMapScanInterface | [static] |
LAST_INFO enum value | ArMapInfoInterface | |
loadDataPoint(double x, double y) | ArMap | [virtual] |
loadLineSegment(double x1, double y1, double x2, double y2) (defined in ArMap) | ArMap | [virtual] |
lock() (defined in ArMap) | ArMap | [virtual] |
MAP_CATEGORY_2D (defined in ArMapInterface) | ArMapInterface | [static] |
MAP_CATEGORY_2D_EXTENDED | ArMapInterface | [static] |
MAP_CATEGORY_2D_MULTI_SOURCES (defined in ArMapInterface) | ArMapInterface | [static] |
MAP_INFO enum value | ArMapInfoInterface | |
MAP_INFO_NAME (defined in ArMapInfoInterface) | ArMapInfoInterface | [static] |
mapChanged(void) (defined in ArMap) | ArMap | [virtual] |
MAX_MAP_NAME_LENGTH enum value | ArMapInterface | |
META_INFO enum value | ArMapInfoInterface | |
META_INFO_NAME (defined in ArMapInfoInterface) | ArMapInfoInterface | [static] |
myBaseDirectory | ArMap | [protected] |
myConfigMapName | ArMap | [protected] |
myConfigParam | ArMap | [protected] |
myConfigProcessedBefore | ArMap | [protected] |
myCurrentMap | ArMap | [protected] |
myFileName | ArMap | [protected] |
myIgnoreCase | ArMap | [protected] |
myIgnoreEmptyFileName | ArMap | [protected] |
myIsQuiet | ArMap | [protected] |
myLoadingMap | ArMap | [protected] |
myMutex (defined in ArMap) | ArMap | [protected] |
myProcessFileCB | ArMap | [protected] |
myReadFileStat | ArMap | [protected] |
operator=(const ArMap &other) | ArMap | |
parseLine(char *line) (defined in ArMap) | ArMap | [virtual] |
parsingComplete(void) (defined in ArMap) | ArMap | [virtual] |
processFile(char *errorBuffer, size_t errorBufferLen) | ArMap | [protected] |
readDataPoint(char *line) (defined in ArMap) | ArMap | [virtual] |
readFile(const char *fileName, char *errorBuffer, size_t errorBufferLen, unsigned char *md5DigestBuffer, size_t md5DigestBufferLen) | ArMap | [virtual] |
readFile(const char *fileName, char *errorBuffer, size_t errorBufferLen) (defined in ArMap) | ArMap | |
readFile(const char *fileName) (defined in ArMap) | ArMap | |
readFileAndChangeConfig(const char *fileName) | ArMap | |
readLineSegment(char *line) (defined in ArMap) | ArMap | [virtual] |
refresh() (defined in ArMap) | ArMap | [virtual] |
remFromFileParser(ArFileParser *fileParser) (defined in ArMap) | ArMap | [virtual] |
remMapChangedCB(ArFunctor *functor) (defined in ArMap) | ArMap | [virtual] |
remPostWriteFileCB(ArFunctor *functor) (defined in ArMap) | ArMap | [virtual] |
remPreMapChangedCB(ArFunctor *functor) (defined in ArMap) | ArMap | [virtual] |
remPreWriteFileCB(ArFunctor *functor) (defined in ArMap) | ArMap | [virtual] |
ROUTE_INFO enum value | ArMapInfoInterface | |
ROUTE_INFO_NAME (defined in ArMapInfoInterface) | ArMapInfoInterface | [static] |
SCHED_INFO enum value | ArMapInfoInterface | |
SCHED_INFO_NAME (defined in ArMapInfoInterface) | ArMapInfoInterface | [static] |
SCHED_TASK_INFO enum value | ArMapInfoInterface | |
SCHED_TASK_INFO_NAME (defined in ArMapInfoInterface) | ArMapInfoInterface | [static] |
set(ArMapInterface *other) (defined in ArMap) | ArMap | [virtual] |
setBaseDirectory(const char *baseDirectory) (defined in ArMap) | ArMap | [virtual] |
setIgnoreCase(bool ignoreCase=false) (defined in ArMap) | ArMap | [virtual] |
setIgnoreEmptyFileName(bool ignore) (defined in ArMap) | ArMap | [virtual] |
setInfo(const char *infoName, const std::list< ArArgumentBuilder * > *infoList, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setInfo(int infoType, const std::list< ArArgumentBuilder * > *infoList, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setLines(const std::vector< ArLineSegment > *lines, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, bool isSortedLines=false, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setMapChangedLogLevel(ArLog::LogLevel level) (defined in ArMap) | ArMap | [virtual] |
setMapInfo(const std::list< ArArgumentBuilder * > *mapInfo, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setMapObjectParams(const char *mapObjectName, ArArgumentBuilder *params, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setMapObjects(const std::list< ArMapObject * > *mapObjects, bool isSortedObjects=false, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setOriginLatLongAlt(bool hasOriginLatLong, const ArPose &originLatLong, double altitude, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setPoints(const std::vector< ArPose > *points, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, bool isSortedPoints=false, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setQuiet(bool isQuiet) (defined in ArMap) | ArMap | [virtual] |
setResolution(int resolution, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArMapChangeDetails *changeDetails=NULL) (defined in ArMap) | ArMap | [virtual] |
setScanTypes(const std::list< std::string > &scanTypeList) (defined in ArMap) | ArMap | [virtual] |
setSourceFileName(const char *sourceName, const char *fileName, bool isInternalCall=false) (defined in ArMap) | ArMap | [virtual] |
setTempDirectory(const char *tempDirectory) (defined in ArMap) | ArMap | [virtual] |
TASK_INFO enum value | ArMapInfoInterface | |
TASK_INFO_NAME (defined in ArMapInfoInterface) | ArMapInfoInterface | [static] |
tryLock() (defined in ArMap) | ArMap | [virtual] |
unlock() (defined in ArMap) | ArMap | [virtual] |
writeFile(const char *fileName, bool internalCall, unsigned char *md5DigestBuffer=NULL, size_t md5DigestBufferLen=0, time_t fileTimestamp=-1) | ArMap | [virtual] |
writeFile(const char *fileName) (defined in ArMap) | ArMap | [inline, virtual] |
writeInfoToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars) (defined in ArMap) | ArMap | [virtual] |
writeLinesToFunctor(ArFunctor2< int, std::vector< ArLineSegment > * > *functor, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArFunctor1< const char * > *keywordFunctor=NULL) (defined in ArMap) | ArMap | [virtual] |
writeObjectListToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars) (defined in ArMap) | ArMap | [virtual] |
writeObjectsToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars, bool isOverrideAsSingleScan=false, const char *maxCategory=NULL) (defined in ArMap) | ArMap | [virtual] |
writePointsToFunctor(ArFunctor2< int, std::vector< ArPose > * > *functor, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArFunctor1< const char * > *keywordFunctor=NULL) (defined in ArMap) | ArMap | [virtual] |
writeScanToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMap) | ArMap | [virtual] |
writeSupplementToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars) (defined in ArMap) | ArMap | [virtual] |
writeToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars) (defined in ArMap) | ArMap | [virtual] |
~ArMap(void) | ArMap | [virtual] |
~ArMapInfoInterface() | ArMapInfoInterface | [inline, virtual] |
~ArMapInterface(void) | ArMapInterface | [inline, virtual] |
~ArMapObjectsInterface() | ArMapObjectsInterface | [inline, virtual] |
~ArMapScanInterface() | ArMapScanInterface | [inline, virtual] |
~ArMapSupplementInterface() | ArMapSupplementInterface | [inline, virtual] |