8 :theHandlerReturnedFlag(false)
13 :theHandlerReturnedFlag(false)
37 bool foundOne =
false;
47 if(handler->
open(file))
55 (!foundOne && (count < maxCount))));
67 if ((*i).theWgs84GroundRect.pointWithin(pt))
bool open(const ossimFilename &file, bool memoryMapFlag=false)
Opens a stream to the srtm cell.
void setDirectory(const ossimFilename &directory)
bool getFirst(ossimFilename &filename, int flags=OSSIM_DIR_DEFAULT)
virtual ~ossimGeneralRasterElevFactory()
destructor
virtual void createIndex()
To satisfy pure virtual.
bool getNext(ossimFilename &filename) const
std::vector< ossimGeneralRasterElevHandler::GeneralRasterInfo > theGeneralRasterInfoList
unsigned int ossim_uint32
virtual void setDirectory(const ossimFilename &directory)
static ossimString downcase(const ossimString &aString)
ossimFilename theDirectory
virtual ossimElevSource * getNewElevSource(const ossimGpt &gpt) const
Open the appropriate handler that covers given a ground point.
const ossimGeneralRasterElevHandler::GeneralRasterInfo & generalRasterInfo() const
#define RTTI_DEF1(cls, name, b1)
ossimGeneralRasterElevFactory()
Constructor that takes a file name.
void addInfo(const ossimGeneralRasterElevHandler::GeneralRasterInfo &info)