felt::FeltGridDefinition Class Reference

#include <FeltGridDefinition.h>

List of all members.

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


Member Enumeration Documentation

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)

Enumerator:
LeftUpperHorizontal 
LeftLowerHorizontal 


Constructor & Destructor Documentation

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]


Member Function Documentation

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


The documentation for this class was generated from the following file:

Generated on Fri May 7 15:50:09 2010 for MI - Fimex by  doxygen 1.5.5