OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
support_data
ossimRpfColorGrayscaleSubheader.h
Go to the documentation of this file.
1
#ifndef ossimRpfColorGrayscaleSubheader_HEADER
2
#define ossimRpfColorGrayscaleSubheader_HEADER 1
3
4
#include <
ossim/base/ossimConstants.h
>
5
#include <
ossim/base/ossimErrorContext.h
>
6
#include <
ossim/base/ossimIosFwd.h
>
7
8
class
ossimRpfColorGrayscaleSubheader
9
{
10
public
:
11
friend
std::ostream
&
operator <<
(
12
std::ostream
& out,
const
ossimRpfColorGrayscaleSubheader
& data);
13
14
ossimRpfColorGrayscaleSubheader
();
15
~ossimRpfColorGrayscaleSubheader
(){}
16
17
ossimErrorCode
parseStream
(
ossim::istream
& in,
18
ossimByteOrder
byteOrder
);
19
void
print
(
std::ostream
& out)
const
;
20
unsigned
long
getStartOffset
()
const
21
{
22
return
theStartOffset
;
23
}
24
unsigned
long
getEndOffset
()
const
25
{
26
return
theEndOffset
;
27
}
28
unsigned
long
getNumberOfColorGreyscaleOffsetRecords
()
const
29
{
30
return
theNumberOfColorGreyscaleOffsetRecords
;
31
}
32
unsigned
long
getNumberOfColorConverterOffsetRecords
()
const
33
{
34
return
theNumberOfColorConverterOffsetRecords
;
35
}
36
37
private
:
38
void
clearFields
();
39
40
unsigned
long
theStartOffset
;
41
unsigned
long
theEndOffset
;
42
43
unsigned
char
theNumberOfColorGreyscaleOffsetRecords
;
44
unsigned
char
theNumberOfColorConverterOffsetRecords
;
45
49
ossimString
theColorGrayscaleFilename
;
50
};
51
52
#endif
ossimRpfColorGrayscaleSubheader::~ossimRpfColorGrayscaleSubheader
~ossimRpfColorGrayscaleSubheader()
Definition:
ossimRpfColorGrayscaleSubheader.h:15
ossimErrorCode
ossim_int32 ossimErrorCode
Definition:
ossimConstants.h:246
ossimRpfColorGrayscaleSubheader::theNumberOfColorGreyscaleOffsetRecords
unsigned char theNumberOfColorGreyscaleOffsetRecords
Definition:
ossimRpfColorGrayscaleSubheader.h:43
ossimRpfColorGrayscaleSubheader::getNumberOfColorGreyscaleOffsetRecords
unsigned long getNumberOfColorGreyscaleOffsetRecords() const
Definition:
ossimRpfColorGrayscaleSubheader.h:28
ossimRpfColorGrayscaleSubheader
Definition:
ossimRpfColorGrayscaleSubheader.h:8
ossimConstants.h
ossimRpfColorGrayscaleSubheader::theEndOffset
unsigned long theEndOffset
Definition:
ossimRpfColorGrayscaleSubheader.h:41
ossimRpfColorGrayscaleSubheader::theColorGrayscaleFilename
ossimString theColorGrayscaleFilename
Definition:
ossimRpfColorGrayscaleSubheader.h:49
ossimRpfColorGrayscaleSubheader::theNumberOfColorConverterOffsetRecords
unsigned char theNumberOfColorConverterOffsetRecords
Definition:
ossimRpfColorGrayscaleSubheader.h:44
ossim::byteOrder
OSSIM_DLL ossimByteOrder byteOrder()
Definition:
ossimCommon.cpp:54
ossimRpfColorGrayscaleSubheader::ossimRpfColorGrayscaleSubheader
ossimRpfColorGrayscaleSubheader()
Definition:
ossimRpfColorGrayscaleSubheader.cpp:13
ossimIosFwd.h
ossimRpfColorGrayscaleSubheader::clearFields
void clearFields()
Definition:
ossimRpfColorGrayscaleSubheader.cpp:51
ossimRpfColorGrayscaleSubheader::getEndOffset
unsigned long getEndOffset() const
Definition:
ossimRpfColorGrayscaleSubheader.h:24
ossimByteOrder
ossimByteOrder
Definition:
ossimConstants.h:425
ossimRpfColorGrayscaleSubheader::getStartOffset
unsigned long getStartOffset() const
Definition:
ossimRpfColorGrayscaleSubheader.h:20
ossimRpfColorGrayscaleSubheader::getNumberOfColorConverterOffsetRecords
unsigned long getNumberOfColorConverterOffsetRecords() const
Definition:
ossimRpfColorGrayscaleSubheader.h:32
ossimRpfColorGrayscaleSubheader::theStartOffset
unsigned long theStartOffset
Definition:
ossimRpfColorGrayscaleSubheader.h:40
ossimErrorContext.h
ossim::istream
std::basic_istream< char > istream
Base class for char input streams.
Definition:
ossimIosFwd.h:20
ossimRpfColorGrayscaleSubheader::print
void print(std::ostream &out) const
Definition:
ossimRpfColorGrayscaleSubheader.cpp:43
ossimRpfColorGrayscaleSubheader::operator<<
friend std::ostream & operator<<(std::ostream &out, const ossimRpfColorGrayscaleSubheader &data)
Definition:
ossimRpfColorGrayscaleSubheader.cpp:5
ossimRpfColorGrayscaleSubheader::parseStream
ossimErrorCode parseStream(ossim::istream &in, ossimByteOrder byteOrder)
Definition:
ossimRpfColorGrayscaleSubheader.cpp:18
ossim::ostream
std::basic_ostream< char > ostream
Base class for char output streams.
Definition:
ossimIosFwd.h:23
ossimString
Definition:
ossimString.h:22
Generated on Fri Aug 3 2018 08:46:53 for OSSIM - Open Source Software Image Map by
1.8.14