#include <FeltGridDefinition.h>
Public Types | |
enum | Orientation { LeftUpperHorizontal = 0, LeftLowerHorizontal = 64 } |
Public Member Functions | |
FeltGridDefinition (int gridType, int xNum, int yNum, int a, int b, int c, int d, const std::vector< short int > &extraData) | |
virtual | ~FeltGridDefinition () |
virtual std::string | projDefinition () const |
virtual int | getXNumber () const |
virtual int | getYNumber () const |
virtual float | getXIncrement () const |
virtual float | getYIncrement () const |
virtual float | startLongitude () const |
virtual float | startLatitude () const |
virtual float | startX () const |
virtual float | startY () const |
virtual const boost::array < float, 6 > & | getGridParameters () const |
Orientation | getScanMode () const |
Orientation describes the different ways that the values can be ordered in the grid. There are four possible dimensions: Left to Right or Right to Left Lower to Upper or Upper to Lower Horizontal scanning or Vertical scanning Regular or Alternating (i.e., every second row changes direction)
felt::FeltGridDefinition::FeltGridDefinition | ( | int | gridType, | |
int | xNum, | |||
int | yNum, | |||
int | a, | |||
int | b, | |||
int | c, | |||
int | d, | |||
const std::vector< short int > & | extraData | |||
) |
The parameters a, b, c, d are words 15 to 18 in the FELT header definition. These usually describe elements of the grid specification (variable meaning, depending on the grid specification used)
virtual felt::FeltGridDefinition::~FeltGridDefinition | ( | ) | [virtual] |
virtual std::string felt::FeltGridDefinition::projDefinition | ( | ) | const [virtual] |
virtual int felt::FeltGridDefinition::getXNumber | ( | ) | const [virtual] |
virtual int felt::FeltGridDefinition::getYNumber | ( | ) | const [virtual] |
virtual float felt::FeltGridDefinition::getXIncrement | ( | ) | const [virtual] |
virtual float felt::FeltGridDefinition::getYIncrement | ( | ) | const [virtual] |
virtual float felt::FeltGridDefinition::startLongitude | ( | ) | const [virtual] |
virtual float felt::FeltGridDefinition::startLatitude | ( | ) | const [virtual] |
virtual float felt::FeltGridDefinition::startX | ( | ) | const [virtual] |
virtual float felt::FeltGridDefinition::startY | ( | ) | const [virtual] |
virtual const boost::array<float, 6>& felt::FeltGridDefinition::getGridParameters | ( | ) | const [virtual] |
Orientation felt::FeltGridDefinition::getScanMode | ( | ) | const |