|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimNitfImageDataMaskV2_1.h>
Public Member Functions | |
| ossimNitfImageDataMaskV2_1 () | |
| void | setBlockCount (ossim_uint32 blockCount) |
| void | setBlockLengthInBytes (ossim_uint32 blockLength) |
| void | setIncludeBlock (ossim_uint32 blockNumber, bool included) |
| void | writeStream (std::ostream &out) |
Private Attributes | |
| std::vector< bool > | theIncludedBlocks |
| ossim_uint32 | theBlockLength |
Definition at line 20 of file ossimNitfImageDataMaskV2_1.h.
| ossimNitfImageDataMaskV2_1::ossimNitfImageDataMaskV2_1 | ( | ) |
Definition at line 16 of file ossimNitfImageDataMaskV2_1.cpp.
| void ossimNitfImageDataMaskV2_1::setBlockCount | ( | ossim_uint32 | blockCount | ) |
Definition at line 20 of file ossimNitfImageDataMaskV2_1.cpp.
References theIncludedBlocks.
Referenced by ossimNitfWriter::writeBlockBandSeparate().
| void ossimNitfImageDataMaskV2_1::setBlockLengthInBytes | ( | ossim_uint32 | blockLength | ) |
Definition at line 25 of file ossimNitfImageDataMaskV2_1.cpp.
References theBlockLength.
Referenced by ossimNitfWriter::writeBlockBandSeparate().
| void ossimNitfImageDataMaskV2_1::setIncludeBlock | ( | ossim_uint32 | blockNumber, |
| bool | included | ||
| ) |
Definition at line 30 of file ossimNitfImageDataMaskV2_1.cpp.
References theIncludedBlocks.
Referenced by ossimNitfWriter::writeBlockBandSeparate().
| void ossimNitfImageDataMaskV2_1::writeStream | ( | std::ostream & | out | ) |
Definition at line 38 of file ossimNitfImageDataMaskV2_1.cpp.
References ossimEndian::getSystemEndianType(), OSSIM_LITTLE_ENDIAN, ossimEndian::swap(), theBlockLength, and theIncludedBlocks.
Referenced by ossimNitfWriter::writeBlockBandSeparate().
|
private |
Definition at line 34 of file ossimNitfImageDataMaskV2_1.h.
Referenced by setBlockLengthInBytes(), and writeStream().
|
private |
Definition at line 33 of file ossimNitfImageDataMaskV2_1.h.
Referenced by setBlockCount(), setIncludeBlock(), and writeStream().
1.8.14