VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtLambertConformalCS Class Reference
Inheritance diagram for DtLambertConformalCS:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtLambertConformalCS (double passedLambda0, double passedPhi0, double passedPhi1, double passedPhi2)
 DtLambertConformalCS ()
 DtLambertConformalCS (const DtLambertConformalCS &orig)
virtual ~DtLambertConformalCS ()
DtLambertConformalCSoperator= (const DtLambertConformalCS &orig)
virtual Coordinate_Systemclone () const
virtual void dis2local (const DtVector &in, DtVector &out) const
virtual void local2dis (const DtVector &in, DtVector &out) const
virtual DtString coordinateSystemName () const
double getPhi1 () const
double getPhi2 () const
virtual bool isSameCS (const Coordinate_System *CSystem) const
virtual DtDcm topoToUtmMatrix (const DtVector &geocLoc) const
virtual DtDcm utmToTopoMatrix (const DtVector &geocLoc) const

Protected Member Functions

void computeIntermediateParameters (double *n, double *F, double *p0)

Protected Attributes

double a
double b
double e
double phi0
double phi1
double phi2
double lambda0
double n
double F
double p0

Constructor & Destructor Documentation

DtLambertConformalCS::DtLambertConformalCS ( double  passedLambda0,
double  passedPhi0,
double  passedPhi1,
double  passedPhi2 
)

Member Function Documentation

DtLambertConformalCS& DtLambertConformalCS::operator= ( const DtLambertConformalCS orig)
virtual Coordinate_System* DtLambertConformalCS::clone ( ) const [virtual]

Reimplemented from DtUtmCS.

Reimplemented in DtSerializableLambertConformalCS.

virtual void DtLambertConformalCS::dis2local ( const DtVector in,
DtVector out 
) const [virtual]

Reimplemented from DtUtmCS.

virtual void DtLambertConformalCS::local2dis ( const DtVector in,
DtVector out 
) const [virtual]

Reimplemented from DtUtmCS.

Reimplemented from DtUtmCS.

double DtLambertConformalCS::getPhi1 ( ) const [inline]

References phi1.

double DtLambertConformalCS::getPhi2 ( ) const [inline]

References phi2.

virtual bool DtLambertConformalCS::isSameCS ( const Coordinate_System CSystem) const [virtual]

Reimplemented from DtUtmCS.

virtual DtDcm DtLambertConformalCS::topoToUtmMatrix ( const DtVector geocLoc) const [virtual]

Reimplemented from DtUtmCS.

virtual DtDcm DtLambertConformalCS::utmToTopoMatrix ( const DtVector geocLoc) const [virtual]

Reimplemented from DtUtmCS.

void DtLambertConformalCS::computeIntermediateParameters ( double *  n,
double *  F,
double *  p0 
) [protected]

Member Data Documentation

double DtLambertConformalCS::a [protected]
double DtLambertConformalCS::b [protected]
double DtLambertConformalCS::e [protected]
double DtLambertConformalCS::phi0 [protected]
double DtLambertConformalCS::phi1 [protected]

Referenced by getPhi1().

double DtLambertConformalCS::phi2 [protected]

Referenced by getPhi2().

double DtLambertConformalCS::lambda0 [protected]
double DtLambertConformalCS::n [protected]
double DtLambertConformalCS::F [protected]
double DtLambertConformalCS::p0 [protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)