MapLink Pro .
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
Inheritance diagram for TSLMDGeorectified:

Public Member Functions

 TSLMDGeorectified ()
 TSLMDGeorectified (const TSLMDGeorectified &right)
virtual ~TSLMDGeorectified ()
TSLMDGeorectifiedoperator= (const TSLMDGeorectified &right)
void checkPointAvailability (TSLBoolean input)
void checkPointDescription (TSLCharacterString *input, bool assumeOwnership=true)
void checkPointDescription (const char *input)
bool insertCornerPoints (TSLSymbol *obj, bool assumeOwnership=true, int position=-1)
bool removeCornerPoints (int position=-1)
void centerPoint (TSLSymbol *input, bool assumeOwnership=true)
void pointInPixel (TSLMDPixelOrientationCode input)
void transformationDimensionDescription (TSLCharacterString *input, bool assumeOwnership=true)
void transformationDimensionDescription (const char *input)
void transformationDimensionMapping (TSLCharacterString *input, bool assumeOwnership=true)
void transformationDimensionMapping (const char *input)
void transformationDimensionMapping2 (TSLCharacterString *input, bool assumeOwnership=true)
void transformationDimensionMapping2 (const char *input)
virtual TSLMDGeorectifiedclone () const
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
TSLBoolean checkPointAvailability () const
const TSLCharacterStringcheckPointDescription () const
TSLCharacterStringcheckPointDescription ()
const TSLMDCollection< TSLSymbol * > & cornerPoints () const
TSLMDCollection< TSLSymbol * > & cornerPoints ()
const TSLSymbolcornerPointsAt (int position) const
TSLSymbolcornerPointsAt (int position)
const TSLSymbolcenterPoint () const
TSLSymbolcenterPoint ()
TSLMDPixelOrientationCode pointInPixel () const
const TSLCharacterStringtransformationDimensionDescription () const
TSLCharacterStringtransformationDimensionDescription ()
const TSLCharacterStringtransformationDimensionMapping () const
TSLCharacterStringtransformationDimensionMapping ()
const TSLCharacterStringtransformationDimensionMapping2 () const
TSLCharacterStringtransformationDimensionMapping2 ()
Public Member Functions inherited from TSLMDGridSpatialRepresentation
 TSLMDGridSpatialRepresentation ()
 TSLMDGridSpatialRepresentation (const TSLMDGridSpatialRepresentation &right)
virtual ~TSLMDGridSpatialRepresentation ()
TSLMDGridSpatialRepresentationoperator= (const TSLMDGridSpatialRepresentation &right)
void numberOfDimensions (int input)
bool insertAxisDimensionProperties (const TSLMDDimension &obj, int position=-1)
bool removeAxisDimensionProperties (int position=-1)
void cellGeometry (TSLMDCellGeometryCode input)
void transformationParameterAvailability (const TSLBoolean &input)
int numberOfDimensions () const
const TSLMDCollection< TSLMDDimension > & axisDimensionProperties () const
TSLMDCollection< TSLMDDimension > & axisDimensionProperties ()
const TSLMDDimensionaxisDimensionPropertiesAt (int position) const
TSLMDDimensionaxisDimensionPropertiesAt (int position)
TSLMDCellGeometryCode cellGeometry () const
TSLBoolean transformationParameterAvailability () const
Public Member Functions inherited from TSLMDSpatialRepresentation
 TSLMDSpatialRepresentation ()
 TSLMDSpatialRepresentation (const TSLMDSpatialRepresentation &right)
virtual ~TSLMDSpatialRepresentation ()=0
TSLMDSpatialRepresentationoperator= (const TSLMDSpatialRepresentation &right)

Static Public Member Functions

static TSLMDGeorectifiedcreate ()
Static Public Member Functions inherited from TSLMDGridSpatialRepresentation
static TSLMDGridSpatialRepresentationcreate ()

Constructor & Destructor Documentation

◆ TSLMDGeorectified() [1/2]

TSLMDGeorectified::TSLMDGeorectified ( )

The default constructor.

◆ TSLMDGeorectified() [2/2]

TSLMDGeorectified::TSLMDGeorectified ( const TSLMDGeorectified & right)

The copy constructor.

◆ ~TSLMDGeorectified()

virtual TSLMDGeorectified::~TSLMDGeorectified ( )
virtual

The destructor.

Member Function Documentation

◆ centerPoint() [1/3]

TSLSymbol * TSLMDGeorectified::centerPoint ( )
inline

Returns the centerPoint attribute.

◆ centerPoint() [2/3]

const TSLSymbol * TSLMDGeorectified::centerPoint ( ) const
inline

Returns the centerPoint attribute.

◆ centerPoint() [3/3]

void TSLMDGeorectified::centerPoint ( TSLSymbol * input,
bool assumeOwnership = true )

Sets the centerPoint attribute.

◆ checkPointAvailability() [1/2]

TSLBoolean TSLMDGeorectified::checkPointAvailability ( ) const
inline

Returns the checkPointAvailability attribute. Returns TSLBooleanNULL if uninitialised

◆ checkPointAvailability() [2/2]

void TSLMDGeorectified::checkPointAvailability ( TSLBoolean input)

Sets the checkPointAvailability attribute. TSLBooleanNULL is not valid.

◆ checkPointDescription() [1/4]

TSLCharacterString * TSLMDGeorectified::checkPointDescription ( )
inline

Returns the checkPointDescription attribute.

◆ checkPointDescription() [2/4]

const TSLCharacterString * TSLMDGeorectified::checkPointDescription ( ) const
inline

Returns the checkPointDescription attribute.

◆ checkPointDescription() [3/4]

void TSLMDGeorectified::checkPointDescription ( const char * input)

Overload to allow assignment of string as a literal.

◆ checkPointDescription() [4/4]

void TSLMDGeorectified::checkPointDescription ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the checkPointDescription attribute.

◆ clone()

virtual TSLMDGeorectified * TSLMDGeorectified::clone ( ) const
virtual

Clone method for derived or derived from classes. Creates object on the heap, so the pointer must be deleted

Reimplemented from TSLMDGridSpatialRepresentation.

◆ cornerPoints() [1/2]

TSLMDCollection< TSLSymbol * > & TSLMDGeorectified::cornerPoints ( )
inline

Returns the cornerPoints attribute.

◆ cornerPoints() [2/2]

const TSLMDCollection< TSLSymbol * > & TSLMDGeorectified::cornerPoints ( ) const
inline

Returns the cornerPoints attribute.

◆ cornerPointsAt() [1/2]

TSLSymbol * TSLMDGeorectified::cornerPointsAt ( int position)
inline

◆ cornerPointsAt() [2/2]

const TSLSymbol * TSLMDGeorectified::cornerPointsAt ( int position) const
inline

◆ create()

TSLMDGeorectified * TSLMDGeorectified::create ( )
static

◆ insertCornerPoints()

bool TSLMDGeorectified::insertCornerPoints ( TSLSymbol * obj,
bool assumeOwnership = true,
int position = -1 )

◆ operator=()

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

Assignment operator.

◆ pointInPixel() [1/2]

TSLMDPixelOrientationCode TSLMDGeorectified::pointInPixel ( ) const
inline

Returns the pointInPixel attribute. Returns TSLMDPixelOrientationCodeNULL if uninitialised.

◆ pointInPixel() [2/2]

void TSLMDGeorectified::pointInPixel ( TSLMDPixelOrientationCode input)

Sets the pointInPixel attribute. TSLMDPixelOrientationCodeNULL is not valid

◆ removeCornerPoints()

bool TSLMDGeorectified::removeCornerPoints ( int position = -1)

◆ serialize()

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

Reimplemented from TSLMDGridSpatialRepresentation.

◆ transformationDimensionDescription() [1/4]

TSLCharacterString * TSLMDGeorectified::transformationDimensionDescription ( )
inline

Returns the transformationDimensionDescription attribute.

◆ transformationDimensionDescription() [2/4]

const TSLCharacterString * TSLMDGeorectified::transformationDimensionDescription ( ) const
inline

Returns the transformationDimensionDescription attribute.

◆ transformationDimensionDescription() [3/4]

void TSLMDGeorectified::transformationDimensionDescription ( const char * input)

Overload to allow assignment of string as a literal.

◆ transformationDimensionDescription() [4/4]

void TSLMDGeorectified::transformationDimensionDescription ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the transformationDimensionDescription attribute.

◆ transformationDimensionMapping() [1/4]

TSLCharacterString * TSLMDGeorectified::transformationDimensionMapping ( )
inline

Returns the transformationDimensionMapping attribute.

◆ transformationDimensionMapping() [2/4]

const TSLCharacterString * TSLMDGeorectified::transformationDimensionMapping ( ) const
inline

Returns the transformationDimensionMapping attribute.

◆ transformationDimensionMapping() [3/4]

void TSLMDGeorectified::transformationDimensionMapping ( const char * input)

Overload to allow assignment of string as a literal.

◆ transformationDimensionMapping() [4/4]

void TSLMDGeorectified::transformationDimensionMapping ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the transformationDimensionMapping attribute.

◆ transformationDimensionMapping2() [1/4]

TSLCharacterString * TSLMDGeorectified::transformationDimensionMapping2 ( )
inline

Returns the transformationDimensionMapping attribute.

◆ transformationDimensionMapping2() [2/4]

const TSLCharacterString * TSLMDGeorectified::transformationDimensionMapping2 ( ) const
inline

Returns the transformationDimensionMapping attribute.

◆ transformationDimensionMapping2() [3/4]

void TSLMDGeorectified::transformationDimensionMapping2 ( const char * input)

Overload to allow assignment of string as a literal.

◆ transformationDimensionMapping2() [4/4]

void TSLMDGeorectified::transformationDimensionMapping2 ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the transformationDimensionMapping attribute.