MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches

Public Member Functions

 TSLMDProjectionParameters ()
 
 TSLMDProjectionParameters (const TSLMDProjectionParameters &right)
 
virtual ~TSLMDProjectionParameters ()
 
TSLMDProjectionParametersoperator= (const TSLMDProjectionParameters &right)
 
void zone (int *input, bool assumeOwnership=true)
 
bool standardParallel (double *input, int position, bool assumeOwnership=true)
 
void longitudeOfCentralMeridian (double *input, bool assumeOwnership=true)
 
void latitudeOfProjectionOrigin (double *input, bool assumeOwnership=true)
 
void falseEasting (double *input, bool assumeOwnership=true)
 
void falseNorthing (double *input, bool assumeOwnership=true)
 
void falseEastingNorthingUnits (TSLUomLength *input, bool assumeOwnership=true)
 
void scaleFactorAtEquator (double *input, bool assumeOwnership=true)
 
void heightOfProspectivePointAboveSurface (double *input, bool assumeOwnership=true)
 
void longitudeOfProjectionCenter (double *input, bool assumeOwnership=true)
 
void latitudeOfProjectionCenter (double *input, bool assumeOwnership=true)
 
void scaleFactorAtCenterLine (double *input, bool assumeOwnership=true)
 
void straightVerticalLongitudeFromPole (double *input, bool assumeOwnership=true)
 
void scaleFactorAtProjectionOrigin (double *input, bool assumeOwnership=true)
 
void obliqueLineAzimuthParameter (TSLMDObliqueLineAzimuth *val, bool assumeOwnership=true)
 
bool obliqueLinePointParameter (TSLMDObliqueLinePoint *obj, int pos, bool assumeOwnership=true)
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const int * zone () const
 
int * zone ()
 
const double * standardParallel (int position) const
 
double * standardParallel (int position)
 
const double * longitudeOfCentralMeridian () const
 
double * longitudeOfCentralMeridian ()
 
const double * latitudeOfProjectionOrigin () const
 
double * latitudeOfProjectionOrigin ()
 
const double * falseEasting () const
 
double * falseEasting ()
 
const double * falseNorthing () const
 
double * falseNorthing ()
 
const TSLUomLengthfalseEastingNorthingUnits () const
 
TSLUomLengthfalseEastingNorthingUnits ()
 
const double * scaleFactorAtEquator () const
 
double * scaleFactorAtEquator ()
 
const double * heightOfProspectivePointAboveSurface () const
 
double * heightOfProspectivePointAboveSurface ()
 
const double * longitudeOfProjectionCenter () const
 
double * longitudeOfProjectionCenter ()
 
const double * latitudeOfProjectionCenter () const
 
double * latitudeOfProjectionCenter ()
 
const double * scaleFactorAtCenterLine () const
 
double * scaleFactorAtCenterLine ()
 
const double * straightVerticalLongitudeFromPole () const
 
double * straightVerticalLongitudeFromPole ()
 
const double * scaleFactorAtProjectionOrigin () const
 
double * scaleFactorAtProjectionOrigin ()
 
const TSLMDObliqueLineAzimuthobliqueLineAzimuthParameter () const
 
TSLMDObliqueLineAzimuthobliqueLineAzimuthParameter ()
 
const TSLMDObliqueLinePointobliqueLinePointParameter (int position) const
 
TSLMDObliqueLinePointobliqueLinePointParameter (int position)
 

Static Public Member Functions

static TSLMDProjectionParameterscreate ()
 

Constructor & Destructor Documentation

◆ TSLMDProjectionParameters() [1/2]

TSLMDProjectionParameters::TSLMDProjectionParameters ( )

The default constructor.

◆ TSLMDProjectionParameters() [2/2]

TSLMDProjectionParameters::TSLMDProjectionParameters ( const TSLMDProjectionParameters & right)

The copy constructor.

◆ ~TSLMDProjectionParameters()

virtual TSLMDProjectionParameters::~TSLMDProjectionParameters ( )
virtual

The destructor.

Member Function Documentation

◆ create()

static TSLMDProjectionParameters * TSLMDProjectionParameters::create ( )
static

◆ falseEasting() [1/3]

double * TSLMDProjectionParameters::falseEasting ( )
inline

Returns the falseEasting attribute.

◆ falseEasting() [2/3]

const double * TSLMDProjectionParameters::falseEasting ( ) const
inline

Returns the falseEasting attribute.

◆ falseEasting() [3/3]

void TSLMDProjectionParameters::falseEasting ( double * input,
bool assumeOwnership = true )

Sets the falseEasting attribute.

◆ falseEastingNorthingUnits() [1/3]

TSLUomLength * TSLMDProjectionParameters::falseEastingNorthingUnits ( )
inline

Returns the falseEastingNorthingUnits attribute.

◆ falseEastingNorthingUnits() [2/3]

const TSLUomLength * TSLMDProjectionParameters::falseEastingNorthingUnits ( ) const
inline

Returns the falseEastingNorthingUnits attribute.

◆ falseEastingNorthingUnits() [3/3]

void TSLMDProjectionParameters::falseEastingNorthingUnits ( TSLUomLength * input,
bool assumeOwnership = true )

Sets the falseEastingNorthingUnits attribute.

◆ falseNorthing() [1/3]

double * TSLMDProjectionParameters::falseNorthing ( )
inline

Returns the falseNorthing attribute.

◆ falseNorthing() [2/3]

const double * TSLMDProjectionParameters::falseNorthing ( ) const
inline

Returns the falseNorthing attribute.

◆ falseNorthing() [3/3]

void TSLMDProjectionParameters::falseNorthing ( double * input,
bool assumeOwnership = true )

Sets the falseNorthing attribute.

◆ heightOfProspectivePointAboveSurface() [1/3]

double * TSLMDProjectionParameters::heightOfProspectivePointAboveSurface ( )
inline

Returns the heightOfProspectivePointAboveSurface attribute.

◆ heightOfProspectivePointAboveSurface() [2/3]

const double * TSLMDProjectionParameters::heightOfProspectivePointAboveSurface ( ) const
inline

Returns the heightOfProspectivePointAboveSurface attribute.

◆ heightOfProspectivePointAboveSurface() [3/3]

void TSLMDProjectionParameters::heightOfProspectivePointAboveSurface ( double * input,
bool assumeOwnership = true )

Sets the heightOfProspectivePointAboveSurface attribute.

◆ latitudeOfProjectionCenter() [1/3]

double * TSLMDProjectionParameters::latitudeOfProjectionCenter ( )
inline

Returns the latitudeOfProjectionCenter attribute.

◆ latitudeOfProjectionCenter() [2/3]

const double * TSLMDProjectionParameters::latitudeOfProjectionCenter ( ) const
inline

Returns the latitudeOfProjectionCenter attribute.

◆ latitudeOfProjectionCenter() [3/3]

void TSLMDProjectionParameters::latitudeOfProjectionCenter ( double * input,
bool assumeOwnership = true )

Sets the latitudeOfProjectionCenter attribute.

◆ latitudeOfProjectionOrigin() [1/3]

double * TSLMDProjectionParameters::latitudeOfProjectionOrigin ( )
inline

Returns the latitudeOfProjectionOrigin attribute.

◆ latitudeOfProjectionOrigin() [2/3]

const double * TSLMDProjectionParameters::latitudeOfProjectionOrigin ( ) const
inline

Returns the latitudeOfProjectionOrigin attribute.

◆ latitudeOfProjectionOrigin() [3/3]

void TSLMDProjectionParameters::latitudeOfProjectionOrigin ( double * input,
bool assumeOwnership = true )

Sets the latitudeOfProjectionOrigin attribute.

◆ longitudeOfCentralMeridian() [1/3]

double * TSLMDProjectionParameters::longitudeOfCentralMeridian ( )
inline

Returns the longitudeOfCentralMeridian attribute.

◆ longitudeOfCentralMeridian() [2/3]

const double * TSLMDProjectionParameters::longitudeOfCentralMeridian ( ) const
inline

Returns the longitudeOfCentralMeridian attribute.

◆ longitudeOfCentralMeridian() [3/3]

void TSLMDProjectionParameters::longitudeOfCentralMeridian ( double * input,
bool assumeOwnership = true )

Sets the longitudeOfCentralMeridian attribute.

◆ longitudeOfProjectionCenter() [1/3]

double * TSLMDProjectionParameters::longitudeOfProjectionCenter ( )
inline

Returns the longitudeOfProjectionCenter attribute.

◆ longitudeOfProjectionCenter() [2/3]

const double * TSLMDProjectionParameters::longitudeOfProjectionCenter ( ) const
inline

Returns the longitudeOfProjectionCenter attribute.

◆ longitudeOfProjectionCenter() [3/3]

void TSLMDProjectionParameters::longitudeOfProjectionCenter ( double * input,
bool assumeOwnership = true )

Sets the longitudeOfProjectionCenter attribute.

◆ obliqueLineAzimuthParameter() [1/3]

TSLMDObliqueLineAzimuth * TSLMDProjectionParameters::obliqueLineAzimuthParameter ( )
inline

◆ obliqueLineAzimuthParameter() [2/3]

const TSLMDObliqueLineAzimuth * TSLMDProjectionParameters::obliqueLineAzimuthParameter ( ) const
inline

◆ obliqueLineAzimuthParameter() [3/3]

void TSLMDProjectionParameters::obliqueLineAzimuthParameter ( TSLMDObliqueLineAzimuth * val,
bool assumeOwnership = true )

◆ obliqueLinePointParameter() [1/3]

TSLMDObliqueLinePoint * TSLMDProjectionParameters::obliqueLinePointParameter ( int position)
inline

◆ obliqueLinePointParameter() [2/3]

const TSLMDObliqueLinePoint * TSLMDProjectionParameters::obliqueLinePointParameter ( int position) const
inline

◆ obliqueLinePointParameter() [3/3]

bool TSLMDProjectionParameters::obliqueLinePointParameter ( TSLMDObliqueLinePoint * obj,
int pos,
bool assumeOwnership = true )

◆ operator=()

TSLMDProjectionParameters & TSLMDProjectionParameters::operator= ( const TSLMDProjectionParameters & right)

Assignment operator.

◆ scaleFactorAtCenterLine() [1/3]

double * TSLMDProjectionParameters::scaleFactorAtCenterLine ( )
inline

Returns the scaleFactorAtCenterLine attribute.

◆ scaleFactorAtCenterLine() [2/3]

const double * TSLMDProjectionParameters::scaleFactorAtCenterLine ( ) const
inline

Returns the scaleFactorAtCenterLine attribute.

◆ scaleFactorAtCenterLine() [3/3]

void TSLMDProjectionParameters::scaleFactorAtCenterLine ( double * input,
bool assumeOwnership = true )

Sets the scaleFactorAtCenterLine attribute.

◆ scaleFactorAtEquator() [1/3]

double * TSLMDProjectionParameters::scaleFactorAtEquator ( )
inline

Returns the scaleFactorAtEquator attribute.

◆ scaleFactorAtEquator() [2/3]

const double * TSLMDProjectionParameters::scaleFactorAtEquator ( ) const
inline

Returns the scaleFactorAtEquator attribute.

◆ scaleFactorAtEquator() [3/3]

void TSLMDProjectionParameters::scaleFactorAtEquator ( double * input,
bool assumeOwnership = true )

Sets the scaleFactorAtEquator attribute.

◆ scaleFactorAtProjectionOrigin() [1/3]

double * TSLMDProjectionParameters::scaleFactorAtProjectionOrigin ( )
inline

Returns the scaleFactorAtProjectionOrigin attribute.

◆ scaleFactorAtProjectionOrigin() [2/3]

const double * TSLMDProjectionParameters::scaleFactorAtProjectionOrigin ( ) const
inline

Returns the scaleFactorAtProjectionOrigin attribute.

◆ scaleFactorAtProjectionOrigin() [3/3]

void TSLMDProjectionParameters::scaleFactorAtProjectionOrigin ( double * input,
bool assumeOwnership = true )

Sets the scaleFactorAtProjectionOrigin attribute.

◆ serialize()

virtual bool TSLMDProjectionParameters::serialize ( void * outputStreamOfXML,
int indentation = -1,
bool isRootHandler = true ) const
virtual

◆ standardParallel() [1/3]

bool TSLMDProjectionParameters::standardParallel ( double * input,
int position,
bool assumeOwnership = true )

Sets the standardParallel attribute.

◆ standardParallel() [2/3]

double * TSLMDProjectionParameters::standardParallel ( int position)
inline

Returns the standardParallel attribute.

◆ standardParallel() [3/3]

const double * TSLMDProjectionParameters::standardParallel ( int position) const
inline

Returns the standardParallel attribute.

◆ straightVerticalLongitudeFromPole() [1/3]

double * TSLMDProjectionParameters::straightVerticalLongitudeFromPole ( )
inline

Returns the straightVerticalLongitudeFromPole attribute.

◆ straightVerticalLongitudeFromPole() [2/3]

const double * TSLMDProjectionParameters::straightVerticalLongitudeFromPole ( ) const
inline

Returns the straightVerticalLongitudeFromPole attribute.

◆ straightVerticalLongitudeFromPole() [3/3]

void TSLMDProjectionParameters::straightVerticalLongitudeFromPole ( double * input,
bool assumeOwnership = true )

Sets the straightVerticalLongitudeFromPole attribute.

◆ zone() [1/3]

int * TSLMDProjectionParameters::zone ( )
inline

Returns the zone attribute.

◆ zone() [2/3]

const int * TSLMDProjectionParameters::zone ( ) const
inline

Returns the zone attribute.

◆ zone() [3/3]

void TSLMDProjectionParameters::zone ( int * input,
bool assumeOwnership = true )

Sets the zone attribute.