addExtraToFileParser(ArFileParser *fileParser, bool isAddLineHandler) | ArMapScan | [virtual] |
addHandlerToFileParser(ArFileParser *fileParser, const char *keyword, ArRetFunctor1< bool, ArArgumentBuilder * > *handler) | ArMapScan | [protected] |
addToFileParser(ArFileParser *fileParser) (defined in ArMapScan) | ArMapScan | [virtual] |
ArMapScan(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) | ArMapScan | |
ArMapScan(const ArMapScan &other) | ArMapScan | |
ArMapScanInterface() | ArMapScanInterface | [inline] |
clear() | ArMapScan | [virtual] |
getDisplayString(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getKeywordPrefix() const | ArMapScan | [protected] |
getLineMaxPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getLineMinPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getLinesKeyword() const | ArMapScan | [virtual] |
getMaxPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getMinPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getNumLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getNumPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getPointsKeyword() const | ArMapScan | [virtual] |
getResolution(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
getScanType() const | ArMapScan | [virtual] |
getTimeChanged() const | ArMapScan | [virtual] |
handleDisplayString(ArArgumentBuilder *arg) | ArMapScan | [protected] |
handleIsSortedLines(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleIsSortedPoints(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleLine(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleLineMaxPos(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleLineMinPos(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleMaxPos(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleMinPos(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleNumLines(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleNumPoints(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handlePoint(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
handleResolution(ArArgumentBuilder *arg) (defined in ArMapScan) | ArMapScan | [protected] |
isDefaultScanType(const char *scanType) | ArMapScanInterface | [static] |
isSortedLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) const (defined in ArMapScan) | ArMapScan | [virtual] |
isSortedPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) const (defined in ArMapScan) | ArMapScan | [virtual] |
isSummaryScanType(const char *scanType) | ArMapScanInterface | [static] |
loadDataPoint(double x, double y) (defined in ArMapScan) | ArMapScan | [virtual] |
loadLineSegment(double x1, double y1, double x2, double y2) (defined in ArMapScan) | ArMapScan | [virtual] |
myDisplayString | ArMapScan | [protected] |
myDisplayStringCB | ArMapScan | [protected] |
myIsSortedLines | ArMapScan | [protected] |
myIsSortedLinesCB | ArMapScan | [protected] |
myIsSortedPoints | ArMapScan | [protected] |
myIsSortedPointsCB | ArMapScan | [protected] |
myIsSummaryScan | ArMapScan | [protected] |
myKeywordPrefix | ArMapScan | [protected] |
myLineCB | ArMapScan | [protected] |
myLineMax | ArMapScan | [protected] |
myLineMaxPosCB | ArMapScan | [protected] |
myLineMin | ArMapScan | [protected] |
myLineMinPosCB | ArMapScan | [protected] |
myLines | ArMapScan | [protected] |
myLinesKeyword | ArMapScan | [protected] |
myLogPrefix | ArMapScan | [protected] |
myMax | ArMapScan | [protected] |
myMaxPosCB | ArMapScan | [protected] |
myMin | ArMapScan | [protected] |
myMinPosCB | ArMapScan | [protected] |
myNumLines | ArMapScan | [protected] |
myNumLinesCB | ArMapScan | [protected] |
myNumPoints | ArMapScan | [protected] |
myNumPointsCB | ArMapScan | [protected] |
myPointCB | ArMapScan | [protected] |
myPoints | ArMapScan | [protected] |
myPointsKeyword | ArMapScan | [protected] |
myResolution | ArMapScan | [protected] |
myResolutionCB | ArMapScan | [protected] |
myScanType | ArMapScan | [protected] |
myTimeChanged | ArMapScan | [protected] |
operator=(const ArMapScan &other) | ArMapScan | |
parseNumber(char *line, size_t lineLen, size_t *charCountOut, int *numOut) const | ArMapScan | [protected] |
parsePose(ArArgumentBuilder *arg, const char *keyword, ArPose *poseOut) | ArMapScan | [protected] |
parseWhitespace(char *line, size_t lineLen, size_t *charCountOut) const | ArMapScan | [protected] |
readDataPoint(char *line) (defined in ArMapScan) | ArMapScan | [virtual] |
readLineSegment(char *line) (defined in ArMapScan) | ArMapScan | [virtual] |
remExtraFromFileParser(ArFileParser *fileParser) | ArMapScan | [virtual] |
remFromFileParser(ArFileParser *fileParser) (defined in ArMapScan) | ArMapScan | [virtual] |
setLines(const std::vector< ArLineSegment > *lines, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, bool isSortedLines=false, ArMapChangeDetails *changeDetails=NULL) (defined in ArMapScan) | ArMapScan | [virtual] |
setPoints(const std::vector< ArPose > *points, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, bool isSortedPoints=false, ArMapChangeDetails *changeDetails=NULL) (defined in ArMapScan) | ArMapScan | [virtual] |
setResolution(int resolution, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArMapChangeDetails *changeDetails=NULL) (defined in ArMapScan) | ArMapScan | [virtual] |
unite(ArMapScan *other, bool isIncludeDataPointsAndLines=false) | ArMapScan | [virtual] |
writeLinesToFunctor(ArFunctor2< int, std::vector< ArLineSegment > * > *functor, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArFunctor1< const char * > *keywordFunctor=NULL) (defined in ArMapScan) | ArMapScan | [virtual] |
writeLinesToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) | ArMapScan | [virtual] |
writeLinesToFunctor(ArFunctor1< const char * > *functor, const std::vector< ArLineSegment > &lines, const char *endOfLineChars, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) | ArMapScan | [protected, virtual] |
writePointsToFunctor(ArFunctor2< int, std::vector< ArPose > * > *functor, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArFunctor1< const char * > *keywordFunctor=NULL) (defined in ArMapScan) | ArMapScan | [virtual] |
writePointsToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) | ArMapScan | [virtual] |
writeScanToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) (defined in ArMapScan) | ArMapScan | [virtual] |
~ArMapScan() | ArMapScan | [virtual] |
~ArMapScanInterface() | ArMapScanInterface | [inline, virtual] |