#include <NitfChipConverter.h>
Public Member Functions | |
| ChipConverter (const RasterDataDescriptor &descriptor) | |
| ChipConverter (const RasterDataDescriptor &descriptor, const std::vector< double > &coefficients) | |
| ~ChipConverter () | |
| LocationType | originalToActive (LocationType original) const |
| LocationType | activeToOriginal (LocationType active) const |
| const std::vector< double > & | getChipCoefficients () const |
Definition at line 21 of file NitfChipConverter.h.
| Nitf::ChipConverter::ChipConverter | ( | const RasterDataDescriptor & | descriptor | ) |
Create a converter for a given descriptor.
| descriptor | The descriptor for the element to perform conversions for. |
| Nitf::ChipConverter::ChipConverter | ( | const RasterDataDescriptor & | descriptor, | |
| const std::vector< double > & | coefficients | |||
| ) |
Create a converter for a given descriptor and chip coefficients.
| descriptor | The descriptor for the element to perform conversions for. | |
| coefficients | The coefficients to use. Must have 6 entries. |
| Nitf::ChipConverter::~ChipConverter | ( | ) |
Destructor.
| LocationType Nitf::ChipConverter::originalToActive | ( | LocationType | original | ) | const |
Convert an original value to the active one.
| original | The NITF original value. |
| LocationType Nitf::ChipConverter::activeToOriginal | ( | LocationType | active | ) | const |
Convert an active value to the original one.
| active | The active value. |
| const std::vector<double>& Nitf::ChipConverter::getChipCoefficients | ( | ) | const |
Get the coefficients used.