OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | Public Attributes | List of all members
ossimFfRevc::GeoRecord Class Reference

#include <ossimFfRevc.h>

Public Member Functions

 GeoRecord ()
 
 ~GeoRecord ()
 

Public Attributes

char theMapProjectionName [MAP_PROJECTION_NAME_SIZE+1]
 
char theEllipsoid [ELLIPSOID_SIZE+1]
 
char theDatum [DATUM_SIZE+1]
 
double theProjectionParams [15]
 
char theUlLon [LON_SIZE+1]
 
char theUlLat [LAT_SIZE+1]
 
double theUlEasting
 
double theUlNorthing
 
char theUrLon [LON_SIZE+1]
 
char theUrLat [LAT_SIZE+1]
 
double theUrEasting
 
double theUrNorthing
 
char theLrLon [LON_SIZE+1]
 
char theLrLat [LAT_SIZE+1]
 
double theLrEasting
 
double theLrNorthing
 
char theLlLon [LON_SIZE+1]
 
char theLlLat [LAT_SIZE+1]
 
double theLlEasting
 
double theLlNorthing
 
char theCenterLon [LON_SIZE+1]
 
char theCenterLat [LAT_SIZE+1]
 
double theCenterEasting
 
double theCenterNorthing
 
int theCenterSample
 
int theCenterLine
 
int theHorizontalOffset
 
double theOrientationAngle
 
double theSunElevationAngle
 
double theSunAzimuth
 

Detailed Description

Definition at line 254 of file ossimFfRevc.h.

Constructor & Destructor Documentation

◆ GeoRecord()

ossimFfRevc::GeoRecord::GeoRecord ( )

Definition at line 1614 of file ossimFfRevc.cpp.

References theCenterLat, theCenterLon, theDatum, theEllipsoid, theLlLat, theLlLon, theLrLat, theLrLon, theMapProjectionName, theProjectionParams, theUlLat, theUlLon, theUrLat, and theUrLon.

1615  :
1616  theUlEasting(0.0),
1617  theUlNorthing(0.0),
1618  theUrEasting(0.0),
1619  theUrNorthing(0.0),
1620  theLrEasting(0.0),
1621  theLrNorthing(0.0),
1622  theLlEasting(0.0),
1623  theLlNorthing(0.0),
1624  theCenterEasting(0.0),
1625  theCenterNorthing(0.0),
1626  theCenterSample(0),
1627  theCenterLine(0),
1629  theOrientationAngle(0.0),
1630  theSunElevationAngle(0.0),
1631  theSunAzimuth(0.0)
1632 {
1633  for (int i = 0; i < 15; i++)
1634  {
1635  theProjectionParams[i] = 0.0;
1636  }
1637 
1638  const char tmpBuff[] = "";
1639 
1640  strcpy(theMapProjectionName, "UTM");
1641  strcpy(theEllipsoid, tmpBuff);
1642  strcpy(theDatum, tmpBuff);
1643  strcpy(theUlLon, tmpBuff);
1644  strcpy(theUlLat, tmpBuff);
1645  strcpy(theUrLon, tmpBuff);
1646  strcpy(theUrLat, tmpBuff);
1647  strcpy(theLrLon, tmpBuff);
1648  strcpy(theLrLat, tmpBuff);
1649  strcpy(theLlLon, tmpBuff);
1650  strcpy(theLlLat, tmpBuff);
1651  strcpy(theCenterLon, tmpBuff);
1652  strcpy(theCenterLat, tmpBuff);
1653 }
double theProjectionParams[15]
Definition: ossimFfRevc.h:263
char theLrLon[LON_SIZE+1]
Definition: ossimFfRevc.h:275
char theUlLat[LAT_SIZE+1]
Definition: ossimFfRevc.h:266
char theUrLat[LAT_SIZE+1]
Definition: ossimFfRevc.h:271
char theMapProjectionName[MAP_PROJECTION_NAME_SIZE+1]
Definition: ossimFfRevc.h:260
char theLlLon[LON_SIZE+1]
Definition: ossimFfRevc.h:280
char theDatum[DATUM_SIZE+1]
Definition: ossimFfRevc.h:262
char theUlLon[LON_SIZE+1]
Definition: ossimFfRevc.h:265
char theCenterLon[LON_SIZE+1]
Definition: ossimFfRevc.h:285
char theEllipsoid[ELLIPSOID_SIZE+1]
Definition: ossimFfRevc.h:261
char theLlLat[LAT_SIZE+1]
Definition: ossimFfRevc.h:281
char theUrLon[LON_SIZE+1]
Definition: ossimFfRevc.h:270
char theLrLat[LAT_SIZE+1]
Definition: ossimFfRevc.h:276
char theCenterLat[LAT_SIZE+1]
Definition: ossimFfRevc.h:286

◆ ~GeoRecord()

ossimFfRevc::GeoRecord::~GeoRecord ( )
inline

Definition at line 258 of file ossimFfRevc.h.

258 {}

Member Data Documentation

◆ theCenterEasting

double ossimFfRevc::GeoRecord::theCenterEasting

Definition at line 287 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theCenterLat

char ossimFfRevc::GeoRecord::theCenterLat[LAT_SIZE+1]

Definition at line 286 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theCenterLine

int ossimFfRevc::GeoRecord::theCenterLine

Definition at line 290 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theCenterLon

char ossimFfRevc::GeoRecord::theCenterLon[LON_SIZE+1]

Definition at line 285 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theCenterNorthing

double ossimFfRevc::GeoRecord::theCenterNorthing

Definition at line 288 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theCenterSample

int ossimFfRevc::GeoRecord::theCenterSample

Definition at line 289 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theDatum

char ossimFfRevc::GeoRecord::theDatum[DATUM_SIZE+1]

◆ theEllipsoid

char ossimFfRevc::GeoRecord::theEllipsoid[ELLIPSOID_SIZE+1]

◆ theHorizontalOffset

int ossimFfRevc::GeoRecord::theHorizontalOffset

Definition at line 292 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theLlEasting

double ossimFfRevc::GeoRecord::theLlEasting

Definition at line 282 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theLlLat

char ossimFfRevc::GeoRecord::theLlLat[LAT_SIZE+1]

Definition at line 281 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theLlLon

char ossimFfRevc::GeoRecord::theLlLon[LON_SIZE+1]

Definition at line 280 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theLlNorthing

double ossimFfRevc::GeoRecord::theLlNorthing

Definition at line 283 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theLrEasting

double ossimFfRevc::GeoRecord::theLrEasting

Definition at line 277 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theLrLat

char ossimFfRevc::GeoRecord::theLrLat[LAT_SIZE+1]

Definition at line 276 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theLrLon

char ossimFfRevc::GeoRecord::theLrLon[LON_SIZE+1]

Definition at line 275 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theLrNorthing

double ossimFfRevc::GeoRecord::theLrNorthing

Definition at line 278 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theMapProjectionName

char ossimFfRevc::GeoRecord::theMapProjectionName[MAP_PROJECTION_NAME_SIZE+1]

◆ theOrientationAngle

double ossimFfRevc::GeoRecord::theOrientationAngle

Definition at line 293 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theProjectionParams

double ossimFfRevc::GeoRecord::theProjectionParams[15]

Definition at line 263 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theSunAzimuth

double ossimFfRevc::GeoRecord::theSunAzimuth

Definition at line 295 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theSunElevationAngle

double ossimFfRevc::GeoRecord::theSunElevationAngle

Definition at line 294 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theUlEasting

double ossimFfRevc::GeoRecord::theUlEasting

Definition at line 267 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theUlLat

char ossimFfRevc::GeoRecord::theUlLat[LAT_SIZE+1]

Definition at line 266 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theUlLon

char ossimFfRevc::GeoRecord::theUlLon[LON_SIZE+1]

Definition at line 265 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theUlNorthing

double ossimFfRevc::GeoRecord::theUlNorthing

Definition at line 268 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theUrEasting

double ossimFfRevc::GeoRecord::theUrEasting

Definition at line 272 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().

◆ theUrLat

char ossimFfRevc::GeoRecord::theUrLat[LAT_SIZE+1]

Definition at line 271 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theUrLon

char ossimFfRevc::GeoRecord::theUrLon[LON_SIZE+1]

Definition at line 270 of file ossimFfRevc.h.

Referenced by GeoRecord(), and ossimFfRevc::print().

◆ theUrNorthing

double ossimFfRevc::GeoRecord::theUrNorthing

Definition at line 273 of file ossimFfRevc.h.

Referenced by ossimFfRevc::print().


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