14 #ifndef ossimTiffInfo_HEADER 15 #define ossimTiffInfo_HEADER 1 60 virtual bool open( std::shared_ptr<ossim::istream>& str,
61 const std::string& connectionString );
190 const std::string& prefix,
206 const std::string& prefix,
223 void parsePcsCode(
int code);
226 void parseProjGeoCode(
int code);
232 double convert2meters(
double d)
const;
240 bool getOffset(std::streamoff& offset,
std::istream& str,
268 template <
class T>
void getArrayValue(T& v,
273 const std::string& prefix,
291 const std::string& prefix,
297 const std::string& prefix,
303 const std::string& prefix,
308 const std::string& prefix,
313 const std::string& prefix,
318 const std::string& prefix,
323 const std::string& prefix,
324 const std::string& key,
329 const std::string& prefix,
333 void getDirPrefix(
ossim_int32 dirIndex, std::string& prefix)
const;
356 std::vector<ossim_float64>& ties)
const;
365 bool getModelTransform(
const ossimString& gtiffPrefix,
367 std::vector<ossim_float64>& xfrm)
const;
381 std::vector<ossim_float64>& floats)
const;
390 std::vector<ossim_float64>& floats)
const;
450 bool getLinearUnits(
const ossimString& gtiffPrefix,
461 bool getVerticalUnits(
const ossimString& gtiffPrefix,
472 bool getAngularUnits(
const ossimString& gtiffPrefix,
506 bool getOssimProjectionName(
const ossimString& gtiffPrefix,
534 bool getStdParallelOne(
const ossimString& gtiffPrefix,
544 bool getStdParallelTwo(
const ossimString& gtiffPrefix,
554 bool getFalseEasting(
const ossimString& gtiffPrefix,
564 bool getFalseNorthing(
const ossimString& gtiffPrefix,
574 bool getFalseEastingNorthing(
const ossimString& gtiffPrefix,
584 bool getScaleFactor(
const ossimString& gtiffPrefix,
604 bool getCentralMeridian(
const ossimString& gtiffPrefix,
615 void getTieSets(
const std::vector<ossim_float64>& ties,
628 bool hasOneBasedTiePoints(
const std::vector<ossim_float64>& ties,
virtual bool open(const ossimFilename &file)
open method.
char ossim_int8
Previous DLL import export section.
Represents serializable keyword/value map.
std::string m_connectionString
std::shared_ptr< ossim::istream > m_inputStream
unsigned short ossim_uint16
unsigned long long ossim_uint64
unsigned int ossim_uint32
std::basic_istream< char > istream
Base class for char input streams.
storage class for a set of geographic tie points, between master and slave images ...
virtual std::ostream & print(std::ostream &out) const =0
Print method.
unsigned char ossim_uint8
std::basic_ostream< char > ostream
Base class for char output streams.