15 #ifndef ossimTieMeasurementGeneratorInterface_HEADER 16 #define ossimTieMeasurementGeneratorInterface_HEADER 1 36 virtual bool setImageList(std::vector<ossimImageSource*> src) = 0;
40 virtual bool setROIs(std::vector<ossimIrect> roi) = 0;
45 virtual bool run() = 0;
51 virtual void setUseGrid(
const bool useGrid) = 0;
78 virtual void closeCvWindow(
const bool waitKeyPress =
false) = 0;
virtual bool setDescriptorExtractor(const ossimString &name)=0
virtual ossimIpt getGridSize() const =0
virtual bool getUseGrid() const =0
virtual ossimString getDescriptorMatcher() const =0
virtual int numMeasurements() const =0
virtual bool init(std::ostream &report=std::cout)=0
virtual void summarizeRun() const =0
virtual bool getShowCvWindow() const =0
virtual int getMaxMatches() const =0
virtual void setShowCvWindow(const bool showCvWindow)=0
virtual bool setFeatureDetector(const ossimString &name)=0
virtual bool setDescriptorMatcher(const ossimString &name)=0
virtual ossimString getFeatureDetector() const =0
virtual void closeCvWindow(const bool waitKeyPress=false)=0
unsigned int ossim_uint32
virtual bool setGridSize(const ossimIpt &gridDimensions)=0
virtual ~ossimTieMeasurementGeneratorInterface()
Virtual destructor defined to squash compiler errors.
virtual ossimString getDescriptorExtractor() const =0
virtual void setUseGrid(const bool useGrid)=0
virtual bool isValidCollectionBox() const =0
virtual ossimDpt pointIndexedAt(const ossim_uint32 imgIdx, const ossim_uint32 measIdx)=0
virtual bool setImageList(std::vector< ossimImageSource *> src)=0
virtual bool setMaxMatches(const int &maxMatches)=0
virtual bool setROIs(std::vector< ossimIrect > roi)=0
std::basic_ostream< char > ostream
Base class for char output streams.