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

Detailed Description

Information about the domain of the raster cell

Public Member Functions

 TSLMDCoverageDescription ()
 
 TSLMDCoverageDescription (const TSLMDCoverageDescription &right)
 
virtual ~TSLMDCoverageDescription ()
 
TSLMDCoverageDescriptionoperator= (const TSLMDCoverageDescription &right)
 
void attributeDescription (const TSLRecordType &input)
 
void contentType (const TSLMDCoverageContentTypeCode &input)
 
bool insertDimension (TSLMDRangeDimension *val, bool assumeOwnership=true, int pos=-1)
 
bool removeDimension (int pos=-1)
 
virtual TSLMDCoverageDescriptionclone () const
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const TSLRecordTypeattributeDescription () const
 
TSLRecordTypeattributeDescription ()
 
TSLMDCoverageContentTypeCode contentType ()
 
const TSLMDCollection< TSLMDRangeDimension * > & dimension () const
 
TSLMDCollection< TSLMDRangeDimension * > & dimension ()
 
const TSLMDRangeDimensiondimensionAt (int pos) const
 
TSLMDRangeDimensiondimensionAt (int pos)
 

Static Public Member Functions

static TSLMDCoverageDescriptioncreate ()
 

Constructor & Destructor Documentation

◆ TSLMDCoverageDescription() [1/2]

TSLMDCoverageDescription::TSLMDCoverageDescription ( )

The default constructor.

◆ TSLMDCoverageDescription() [2/2]

TSLMDCoverageDescription::TSLMDCoverageDescription ( const TSLMDCoverageDescription & right)

The copy constructor.

◆ ~TSLMDCoverageDescription()

virtual TSLMDCoverageDescription::~TSLMDCoverageDescription ( )
virtual

The destructor.

Member Function Documentation

◆ attributeDescription() [1/3]

TSLRecordType & TSLMDCoverageDescription::attributeDescription ( )
inline

Returns the attributeDescription attribute.

◆ attributeDescription() [2/3]

const TSLRecordType & TSLMDCoverageDescription::attributeDescription ( ) const
inline

Returns the attributeDescription attribute.

◆ attributeDescription() [3/3]

void TSLMDCoverageDescription::attributeDescription ( const TSLRecordType & input)

Sets the attributeDescription attribute.

◆ clone()

virtual TSLMDCoverageDescription * TSLMDCoverageDescription::clone ( ) const
virtual

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

Implements TSLMDContentInformation.

Reimplemented in TSLMDImageDescription.

◆ contentType() [1/2]

TSLMDCoverageContentTypeCode TSLMDCoverageDescription::contentType ( )
inline

Returns the contentType attribute.

◆ contentType() [2/2]

void TSLMDCoverageDescription::contentType ( const TSLMDCoverageContentTypeCode & input)

Sets the contentType attribute.

◆ create()

static TSLMDCoverageDescription * TSLMDCoverageDescription::create ( )
static

◆ dimension() [1/2]

TSLMDCollection< TSLMDRangeDimension * > & TSLMDCoverageDescription::dimension ( )
inline

◆ dimension() [2/2]

const TSLMDCollection< TSLMDRangeDimension * > & TSLMDCoverageDescription::dimension ( ) const
inline

◆ dimensionAt() [1/2]

TSLMDRangeDimension * TSLMDCoverageDescription::dimensionAt ( int pos)
inline

◆ dimensionAt() [2/2]

const TSLMDRangeDimension * TSLMDCoverageDescription::dimensionAt ( int pos) const
inline

◆ insertDimension()

bool TSLMDCoverageDescription::insertDimension ( TSLMDRangeDimension * val,
bool assumeOwnership = true,
int pos = -1 )

◆ operator=()

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

Assignment operator.

◆ removeDimension()

bool TSLMDCoverageDescription::removeDimension ( int pos = -1)

◆ serialize()

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

Reimplemented from TSLMDContentInformation.

Reimplemented in TSLMDImageDescription.