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

Public Member Functions

 TSLWMSAvailableLayer ()
 
 TSLWMSAvailableLayer (const TSLWMSAvailableLayer &rhs)
 
const char * abstract () const
 
void abstract (const char *newAbstract)
 
bool addCoverage (TSLWMSBoundingBox *resolutionCoverage)
 
bool addCRS (const char *crs)
 
bool addDataAuthority (TSLWMSLayerAuthority *dataAuthority)
 
bool addDataLocation (TSLWMSLayerData *dataLocation)
 
bool addDimension (TSLWMSLayerDimension *dimension)
 
bool addFeatureListLocation (TSLWMSLayerData *featureListLocation)
 
bool addIdentifier (TSLWMSLayerIdentifier *identifier)
 
bool addKeyword (const char *keyword)
 
bool addMetadataLocation (TSLWMSLayerMetadata *metadataLocation)
 
bool addStyle (TSLWMSLayerStyle *style)
 
bool addSubLayer (TSLWMSAvailableLayer *subLayer)
 
const int * cascaded () const
 
void cascaded (const int *val)
 
void clearCoverages ()
 
void clearCRSs ()
 
void clearDataAuthorities ()
 
void clearDataLocations ()
 
void clearDimensions ()
 
void clearFeatureListLocations ()
 
void clearIdentifiers ()
 
void clearKeywords ()
 
void clearMetadataLocations ()
 
void clearStyles ()
 
void clearSubLayers ()
 
void destroy ()
 
const int * fixedHeight () const
 
void fixedHeight (const int *val)
 
const int * fixedWidth () const
 
void fixedWidth (const int *val)
 
const TSLWMSGeographicBoundingBoxgeographicCoverage () const
 
bool geographicCoverage (const TSLWMSGeographicBoundingBox *coverage)
 
const TSLWMSBoundingBoxgetCoverageAt (int index) const
 
const char * getCRSAt (int index) const
 
const TSLWMSLayerAuthoritygetDataAuthorityAt (int index) const
 
const TSLWMSLayerDatagetDataLocationAt (int index) const
 
const TSLWMSLayerDimensiongetDimensionAt (int index) const
 
const TSLWMSLayerDatagetFeatureListLocationAt (int index) const
 
const TSLWMSLayerIdentifiergetIdentifierAt (int index) const
 
const char * getKeywordAt (int index) const
 
const TSLWMSLayerMetadatagetMetadataLocationAt (int index) const
 
const TSLWMSLayerStylegetStyleAt (int index) const
 
const TSLWMSAvailableLayergetSubLayerAt (int index) const
 
TSLWMSAvailableLayergetSubLayerAt (int index)
 
const double * maxScaleDenominator () const
 
void maxScaleDenominator (const double *val)
 
const double * minScaleDenominator () const
 
void minScaleDenominator (const double *val)
 
const char * name () const
 
void name (const char *newName)
 
int noOfCoverages () const
 
int noOfCRSs () const
 
int noOfDataAuthorities () const
 
int noOfDataLocations () const
 
int noOfDimensions () const
 
int noOfFeatureListLocations () const
 
int noOfIdentifiers () const
 
int noOfKeywords () const
 
int noOfMetadataLocations () const
 
int noOfStyles () const
 
int noOfSubLayers () const
 
const bool * noSubsets () const
 
void noSubsets (const bool *val)
 
const bool * opaque () const
 
void opaque (const bool *val)
 
const TSLWMSLayerAttributionprovider () const
 
void provider (TSLWMSLayerAttribution *provider)
 
const bool * queryable () const
 
void queryable (const bool *val)
 
TSLWMSBoundingBoxremoveCoverageAt (int index)
 
bool removeCRSAt (int index)
 
TSLWMSLayerAuthorityremoveDataAuthorityAt (int index)
 
TSLWMSLayerDataremoveDataLocationAt (int index)
 
TSLWMSLayerDimensionremoveDimensionAt (int index)
 
TSLWMSLayerDataremoveFeatureListLocationAt (int index)
 
TSLWMSLayerIdentifierremoveIdentifierAt (int index)
 
bool removeKeywordAt (int index)
 
TSLWMSLayerMetadataremoveMetadataLocationAt (int index)
 
TSLWMSLayerStyleremoveStyleAt (int index)
 
TSLWMSAvailableLayerremoveSubLayerAt (int index)
 
const char * title () const
 
bool title (const char *newTitle)
 
void * operator new (size_t size) TSL_NO_THROW
 
void * operator new (size_t size, char *filename, int line)
 

Constructor & Destructor Documentation

◆ TSLWMSAvailableLayer() [1/2]

TSLWMSAvailableLayer::TSLWMSAvailableLayer ( )

◆ TSLWMSAvailableLayer() [2/2]

TSLWMSAvailableLayer::TSLWMSAvailableLayer ( const TSLWMSAvailableLayer & rhs)

Member Function Documentation

◆ abstract() [1/2]

const char * TSLWMSAvailableLayer::abstract ( ) const

◆ abstract() [2/2]

void TSLWMSAvailableLayer::abstract ( const char * newAbstract)

◆ addCoverage()

bool TSLWMSAvailableLayer::addCoverage ( TSLWMSBoundingBox * resolutionCoverage)

Takes ownership

◆ addCRS()

bool TSLWMSAvailableLayer::addCRS ( const char * crs)

◆ addDataAuthority()

bool TSLWMSAvailableLayer::addDataAuthority ( TSLWMSLayerAuthority * dataAuthority)

Takes ownership

◆ addDataLocation()

bool TSLWMSAvailableLayer::addDataLocation ( TSLWMSLayerData * dataLocation)

Takes ownership

◆ addDimension()

bool TSLWMSAvailableLayer::addDimension ( TSLWMSLayerDimension * dimension)

Takes ownership

◆ addFeatureListLocation()

bool TSLWMSAvailableLayer::addFeatureListLocation ( TSLWMSLayerData * featureListLocation)

Takes ownership

◆ addIdentifier()

bool TSLWMSAvailableLayer::addIdentifier ( TSLWMSLayerIdentifier * identifier)

Takes ownership

◆ addKeyword()

bool TSLWMSAvailableLayer::addKeyword ( const char * keyword)

◆ addMetadataLocation()

bool TSLWMSAvailableLayer::addMetadataLocation ( TSLWMSLayerMetadata * metadataLocation)

Takes ownership

◆ addStyle()

bool TSLWMSAvailableLayer::addStyle ( TSLWMSLayerStyle * style)

Takes ownership

◆ addSubLayer()

bool TSLWMSAvailableLayer::addSubLayer ( TSLWMSAvailableLayer * subLayer)

Takes ownership

◆ cascaded() [1/2]

const int * TSLWMSAvailableLayer::cascaded ( ) const

◆ cascaded() [2/2]

void TSLWMSAvailableLayer::cascaded ( const int * val)

◆ clearCoverages()

void TSLWMSAvailableLayer::clearCoverages ( )

◆ clearCRSs()

void TSLWMSAvailableLayer::clearCRSs ( )

◆ clearDataAuthorities()

void TSLWMSAvailableLayer::clearDataAuthorities ( )

◆ clearDataLocations()

void TSLWMSAvailableLayer::clearDataLocations ( )

◆ clearDimensions()

void TSLWMSAvailableLayer::clearDimensions ( )

◆ clearFeatureListLocations()

void TSLWMSAvailableLayer::clearFeatureListLocations ( )

◆ clearIdentifiers()

void TSLWMSAvailableLayer::clearIdentifiers ( )

◆ clearKeywords()

void TSLWMSAvailableLayer::clearKeywords ( )

◆ clearMetadataLocations()

void TSLWMSAvailableLayer::clearMetadataLocations ( )

◆ clearStyles()

void TSLWMSAvailableLayer::clearStyles ( )

◆ clearSubLayers()

void TSLWMSAvailableLayer::clearSubLayers ( )

◆ destroy()

void TSLWMSAvailableLayer::destroy ( )

◆ fixedHeight() [1/2]

const int * TSLWMSAvailableLayer::fixedHeight ( ) const

◆ fixedHeight() [2/2]

void TSLWMSAvailableLayer::fixedHeight ( const int * val)

◆ fixedWidth() [1/2]

const int * TSLWMSAvailableLayer::fixedWidth ( ) const

◆ fixedWidth() [2/2]

void TSLWMSAvailableLayer::fixedWidth ( const int * val)

◆ geographicCoverage() [1/2]

const TSLWMSGeographicBoundingBox * TSLWMSAvailableLayer::geographicCoverage ( ) const

◆ geographicCoverage() [2/2]

bool TSLWMSAvailableLayer::geographicCoverage ( const TSLWMSGeographicBoundingBox * coverage)

◆ getCoverageAt()

const TSLWMSBoundingBox * TSLWMSAvailableLayer::getCoverageAt ( int index) const

◆ getCRSAt()

const char * TSLWMSAvailableLayer::getCRSAt ( int index) const

◆ getDataAuthorityAt()

const TSLWMSLayerAuthority * TSLWMSAvailableLayer::getDataAuthorityAt ( int index) const

◆ getDataLocationAt()

const TSLWMSLayerData * TSLWMSAvailableLayer::getDataLocationAt ( int index) const

◆ getDimensionAt()

const TSLWMSLayerDimension * TSLWMSAvailableLayer::getDimensionAt ( int index) const

◆ getFeatureListLocationAt()

const TSLWMSLayerData * TSLWMSAvailableLayer::getFeatureListLocationAt ( int index) const

◆ getIdentifierAt()

const TSLWMSLayerIdentifier * TSLWMSAvailableLayer::getIdentifierAt ( int index) const

◆ getKeywordAt()

const char * TSLWMSAvailableLayer::getKeywordAt ( int index) const

◆ getMetadataLocationAt()

const TSLWMSLayerMetadata * TSLWMSAvailableLayer::getMetadataLocationAt ( int index) const

◆ getStyleAt()

const TSLWMSLayerStyle * TSLWMSAvailableLayer::getStyleAt ( int index) const

◆ getSubLayerAt() [1/2]

TSLWMSAvailableLayer * TSLWMSAvailableLayer::getSubLayerAt ( int index)

◆ getSubLayerAt() [2/2]

const TSLWMSAvailableLayer * TSLWMSAvailableLayer::getSubLayerAt ( int index) const

◆ maxScaleDenominator() [1/2]

const double * TSLWMSAvailableLayer::maxScaleDenominator ( ) const

◆ maxScaleDenominator() [2/2]

void TSLWMSAvailableLayer::maxScaleDenominator ( const double * val)

◆ minScaleDenominator() [1/2]

const double * TSLWMSAvailableLayer::minScaleDenominator ( ) const

◆ minScaleDenominator() [2/2]

void TSLWMSAvailableLayer::minScaleDenominator ( const double * val)

◆ name() [1/2]

const char * TSLWMSAvailableLayer::name ( ) const

◆ name() [2/2]

void TSLWMSAvailableLayer::name ( const char * newName)

◆ noOfCoverages()

int TSLWMSAvailableLayer::noOfCoverages ( ) const

◆ noOfCRSs()

int TSLWMSAvailableLayer::noOfCRSs ( ) const

◆ noOfDataAuthorities()

int TSLWMSAvailableLayer::noOfDataAuthorities ( ) const

◆ noOfDataLocations()

int TSLWMSAvailableLayer::noOfDataLocations ( ) const

◆ noOfDimensions()

int TSLWMSAvailableLayer::noOfDimensions ( ) const

◆ noOfFeatureListLocations()

int TSLWMSAvailableLayer::noOfFeatureListLocations ( ) const

◆ noOfIdentifiers()

int TSLWMSAvailableLayer::noOfIdentifiers ( ) const

◆ noOfKeywords()

int TSLWMSAvailableLayer::noOfKeywords ( ) const

◆ noOfMetadataLocations()

int TSLWMSAvailableLayer::noOfMetadataLocations ( ) const

◆ noOfStyles()

int TSLWMSAvailableLayer::noOfStyles ( ) const

◆ noOfSubLayers()

int TSLWMSAvailableLayer::noOfSubLayers ( ) const

◆ noSubsets() [1/2]

const bool * TSLWMSAvailableLayer::noSubsets ( ) const

◆ noSubsets() [2/2]

void TSLWMSAvailableLayer::noSubsets ( const bool * val)

◆ opaque() [1/2]

const bool * TSLWMSAvailableLayer::opaque ( ) const

◆ opaque() [2/2]

void TSLWMSAvailableLayer::opaque ( const bool * val)

◆ operator new() [1/2]

void * TSLWMSAvailableLayer::operator new ( size_t size)

◆ operator new() [2/2]

void * TSLWMSAvailableLayer::operator new ( size_t size,
char * filename,
int line )

When included in an MFC applicaton in debug mode, the debug new expects this to be here. Override it and return the same as the normal one. The library must include it when compiled in release mode, since the users application may be in debug mode.

◆ provider() [1/2]

const TSLWMSLayerAttribution * TSLWMSAvailableLayer::provider ( ) const

◆ provider() [2/2]

void TSLWMSAvailableLayer::provider ( TSLWMSLayerAttribution * provider)

Takes ownership

◆ queryable() [1/2]

const bool * TSLWMSAvailableLayer::queryable ( ) const

◆ queryable() [2/2]

void TSLWMSAvailableLayer::queryable ( const bool * val)

◆ removeCoverageAt()

TSLWMSBoundingBox * TSLWMSAvailableLayer::removeCoverageAt ( int index)

◆ removeCRSAt()

bool TSLWMSAvailableLayer::removeCRSAt ( int index)

◆ removeDataAuthorityAt()

TSLWMSLayerAuthority * TSLWMSAvailableLayer::removeDataAuthorityAt ( int index)

◆ removeDataLocationAt()

TSLWMSLayerData * TSLWMSAvailableLayer::removeDataLocationAt ( int index)

◆ removeDimensionAt()

TSLWMSLayerDimension * TSLWMSAvailableLayer::removeDimensionAt ( int index)

◆ removeFeatureListLocationAt()

TSLWMSLayerData * TSLWMSAvailableLayer::removeFeatureListLocationAt ( int index)

◆ removeIdentifierAt()

TSLWMSLayerIdentifier * TSLWMSAvailableLayer::removeIdentifierAt ( int index)

◆ removeKeywordAt()

bool TSLWMSAvailableLayer::removeKeywordAt ( int index)

◆ removeMetadataLocationAt()

TSLWMSLayerMetadata * TSLWMSAvailableLayer::removeMetadataLocationAt ( int index)

◆ removeStyleAt()

TSLWMSLayerStyle * TSLWMSAvailableLayer::removeStyleAt ( int index)

◆ removeSubLayerAt()

TSLWMSAvailableLayer * TSLWMSAvailableLayer::removeSubLayerAt ( int index)

◆ title() [1/2]

const char * TSLWMSAvailableLayer::title ( ) const

◆ title() [2/2]

bool TSLWMSAvailableLayer::title ( const char * newTitle)