| addToFileParser(ArFileParser *fileParser)=0 | ArMapScanInterface | [pure virtual] |
| ArMapScanInterface() | ArMapScanInterface | [inline] |
| getDisplayString(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 (defined in ArMapScanInterface) | ArMapScanInterface | [pure virtual] |
| getLineMaxPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| getLineMinPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| getLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| getMaxPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| getMinPose(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| getNumLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| getNumPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| getPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| getResolution(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| isDefaultScanType(const char *scanType) | ArMapScanInterface | [static] |
| isSortedLines(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) const =0 | ArMapScanInterface | [pure virtual] |
| isSortedPoints(const char *scanType=ARMAP_DEFAULT_SCAN_TYPE) const =0 | ArMapScanInterface | [pure virtual] |
| isSummaryScanType(const char *scanType) | ArMapScanInterface | [static] |
| loadDataPoint(double x, double y)=0 | ArMapScanInterface | [pure virtual] |
| loadLineSegment(double x1, double y1, double x2, double y2)=0 | ArMapScanInterface | [pure virtual] |
| readDataPoint(char *line)=0 | ArMapScanInterface | [pure virtual] |
| readLineSegment(char *line)=0 | ArMapScanInterface | [pure virtual] |
| remFromFileParser(ArFileParser *fileParser)=0 | ArMapScanInterface | [pure virtual] |
| setLines(const std::vector< ArLineSegment > *lines, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, bool isSortedLines=false, ArMapChangeDetails *changeDetails=NULL)=0 | ArMapScanInterface | [pure virtual] |
| setPoints(const std::vector< ArPose > *points, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, bool isSortedPoints=false, ArMapChangeDetails *changeDetails=NULL)=0 | ArMapScanInterface | [pure virtual] |
| setResolution(int resolution, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArMapChangeDetails *changeDetails=NULL)=0 | ArMapScanInterface | [pure virtual] |
| writeLinesToFunctor(ArFunctor2< int, std::vector< ArLineSegment > * > *functor, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArFunctor1< const char * > *keywordFunctor=NULL)=0 | ArMapScanInterface | [pure virtual] |
| writePointsToFunctor(ArFunctor2< int, std::vector< ArPose > * > *functor, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE, ArFunctor1< const char * > *keywordFunctor=NULL)=0 | ArMapScanInterface | [pure virtual] |
| writeScanToFunctor(ArFunctor1< const char * > *functor, const char *endOfLineChars, const char *scanType=ARMAP_DEFAULT_SCAN_TYPE)=0 | ArMapScanInterface | [pure virtual] |
| ~ArMapScanInterface() | ArMapScanInterface | [inline, virtual] |