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();
109 double* m_projParams;
110 double m_sphereMajor;
111 double m_sphereMinor;
112 double m_sphereEccentricitySquared;
113 double m_sphereRadius;
122 LT_STATUS readLine(
int& offset_last,
bool& done);
135 #endif // LTI_BBB_IMAGE_READER_H
#define LT_BEGIN_NAMESPACE(theNameSpace)
compiler does not support namespaces
lt_uint32 LT_STATUS
An integral status code.
Represents a file or directory path.
LTILayout
constants representing data layout
#define LT_END_NAMESPACE(theNameSpace)
compiler does not support namespaces
read an image from a BBB file
LTIEndian
constants representing endianness (byte order)
class for reading RAW files
#define LTI_REFERENCE_COUNTED_BOILERPLATE(classname)