13 #ifndef LTI_BBB_IMAGE_READER_H 14 #define LTI_BBB_IMAGE_READER_H 24 class LTIBBBHeaderReader;
55 LT_STATUS initialize(
const char* file,
bool useWorldFile =
true);
58 #ifndef DOXYGEN_EXCLUDE 60 class LTIBBBHeaderReader
62 LT_DISALLOW_COPY_CONSTRUCTOR(LTIBBBHeaderReader);
66 ~LTIBBBHeaderReader();
119 double* m_projParams;
120 double m_sphereMajor;
121 double m_sphereMinor;
122 double m_sphereEccentricitySquared;
123 double m_sphereRadius;
133 LT_STATUS readLine(
int& offset_last,
bool& done);
146 #endif // LTI_BBB_IMAGE_READER_H Represents a file or directory path.
lt_uint32 LT_STATUS
An integral status code.
read an image from a BBB file
LTIEndian
constants representing endianness (byte order)
#define LT_BEGIN_NAMESPACE(theNameSpace)
compiler does not support namespaces
LTILayout
constants representing data layout
#define LT_END_NAMESPACE(theNameSpace)
compiler does not support namespaces
class for reading RAW files
#define LTI_REFERENCE_COUNTED_BOILERPLATE(classname)