OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | List of all members
ossimTieMeasurementGeneratorInterface Class Referenceabstract

#include <ossimTieMeasurementGeneratorInterface.h>

Inheritance diagram for ossimTieMeasurementGeneratorInterface:
ossimTieMeasurementGenerator

Public Member Functions

virtual ~ossimTieMeasurementGeneratorInterface ()
 Virtual destructor defined to squash compiler errors. More...
 
virtual bool init (std::ostream &report=std::cout)=0
 
virtual bool setImageList (std::vector< ossimImageSource *> src)=0
 
virtual bool setROIs (std::vector< ossimIrect > roi)=0
 
virtual bool isValidCollectionBox () const =0
 
virtual bool run ()=0
 
virtual void summarizeRun () const =0
 
virtual void setUseGrid (const bool useGrid)=0
 
virtual bool getUseGrid () const =0
 
virtual bool setGridSize (const ossimIpt &gridDimensions)=0
 
virtual ossimIpt getGridSize () const =0
 
virtual bool setMaxMatches (const int &maxMatches)=0
 
virtual int getMaxMatches () const =0
 
virtual bool setFeatureDetector (const ossimString &name)=0
 
virtual ossimString getFeatureDetector () const =0
 
virtual bool setDescriptorExtractor (const ossimString &name)=0
 
virtual ossimString getDescriptorExtractor () const =0
 
virtual bool setDescriptorMatcher (const ossimString &name)=0
 
virtual ossimString getDescriptorMatcher () const =0
 
virtual int numMeasurements () const =0
 
virtual ossimDpt pointIndexedAt (const ossim_uint32 imgIdx, const ossim_uint32 measIdx)=0
 
virtual void closeCvWindow (const bool waitKeyPress=false)=0
 
virtual void setShowCvWindow (const bool showCvWindow)=0
 
virtual bool getShowCvWindow () const =0
 

Detailed Description

Definition at line 26 of file ossimTieMeasurementGeneratorInterface.h.

Constructor & Destructor Documentation

◆ ~ossimTieMeasurementGeneratorInterface()

virtual ossimTieMeasurementGeneratorInterface::~ossimTieMeasurementGeneratorInterface ( )
inlinevirtual

Virtual destructor defined to squash compiler errors.

Definition at line 31 of file ossimTieMeasurementGeneratorInterface.h.

31 {}

Member Function Documentation

◆ closeCvWindow()

virtual void ossimTieMeasurementGeneratorInterface::closeCvWindow ( const bool  waitKeyPress = false)
pure virtual

◆ getDescriptorExtractor()

virtual ossimString ossimTieMeasurementGeneratorInterface::getDescriptorExtractor ( ) const
pure virtual

◆ getDescriptorMatcher()

virtual ossimString ossimTieMeasurementGeneratorInterface::getDescriptorMatcher ( ) const
pure virtual

◆ getFeatureDetector()

virtual ossimString ossimTieMeasurementGeneratorInterface::getFeatureDetector ( ) const
pure virtual

◆ getGridSize()

virtual ossimIpt ossimTieMeasurementGeneratorInterface::getGridSize ( ) const
pure virtual

◆ getMaxMatches()

virtual int ossimTieMeasurementGeneratorInterface::getMaxMatches ( ) const
pure virtual

◆ getShowCvWindow()

virtual bool ossimTieMeasurementGeneratorInterface::getShowCvWindow ( ) const
pure virtual

◆ getUseGrid()

virtual bool ossimTieMeasurementGeneratorInterface::getUseGrid ( ) const
pure virtual

◆ init()

virtual bool ossimTieMeasurementGeneratorInterface::init ( std::ostream &  report = std::cout)
pure virtual

◆ isValidCollectionBox()

virtual bool ossimTieMeasurementGeneratorInterface::isValidCollectionBox ( ) const
pure virtual

◆ numMeasurements()

virtual int ossimTieMeasurementGeneratorInterface::numMeasurements ( ) const
pure virtual

◆ pointIndexedAt()

virtual ossimDpt ossimTieMeasurementGeneratorInterface::pointIndexedAt ( const ossim_uint32  imgIdx,
const ossim_uint32  measIdx 
)
pure virtual

◆ run()

virtual bool ossimTieMeasurementGeneratorInterface::run ( )
pure virtual

◆ setDescriptorExtractor()

virtual bool ossimTieMeasurementGeneratorInterface::setDescriptorExtractor ( const ossimString name)
pure virtual

◆ setDescriptorMatcher()

virtual bool ossimTieMeasurementGeneratorInterface::setDescriptorMatcher ( const ossimString name)
pure virtual

◆ setFeatureDetector()

virtual bool ossimTieMeasurementGeneratorInterface::setFeatureDetector ( const ossimString name)
pure virtual

◆ setGridSize()

virtual bool ossimTieMeasurementGeneratorInterface::setGridSize ( const ossimIpt gridDimensions)
pure virtual

◆ setImageList()

virtual bool ossimTieMeasurementGeneratorInterface::setImageList ( std::vector< ossimImageSource *>  src)
pure virtual

◆ setMaxMatches()

virtual bool ossimTieMeasurementGeneratorInterface::setMaxMatches ( const int &  maxMatches)
pure virtual

◆ setROIs()

virtual bool ossimTieMeasurementGeneratorInterface::setROIs ( std::vector< ossimIrect roi)
pure virtual

◆ setShowCvWindow()

virtual void ossimTieMeasurementGeneratorInterface::setShowCvWindow ( const bool  showCvWindow)
pure virtual

◆ setUseGrid()

virtual void ossimTieMeasurementGeneratorInterface::setUseGrid ( const bool  useGrid)
pure virtual

◆ summarizeRun()

virtual void ossimTieMeasurementGeneratorInterface::summarizeRun ( ) const
pure virtual

The documentation for this class was generated from the following file: