![]() |
MapLink Pro 11.2
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
Information about the media on which the data can be distributed
Public Member Functions | |
| TSLMDMedium () | |
| TSLMDMedium (const TSLMDMedium &right) | |
| virtual | ~TSLMDMedium () |
| TSLMDMedium & | operator= (const TSLMDMedium &right) |
| void | name (TSLMDMediumNameCode input) |
| bool | insertDensity (double obj, int position=-1) |
| bool | removeDensity (int position=-1) |
| void | densityUnits (TSLCharacterString *input, bool assumeOwnership=true) |
| void | densityUnits (const char *input) |
| void | volumes (int *input, bool assumeOwnership=true) |
| bool | insertMediumFormat (TSLMDMediumFormatCode obj, int position=-1) |
| bool | removeMediumFormat (int position=-1) |
| void | mediumNote (TSLCharacterString *input, bool assumeOwnership=true) |
| void | mediumNote (const char *input) |
| virtual bool | serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const |
| TSLMDMediumNameCode | name () const |
| const TSLMDCollection< double > & | density () const |
| TSLMDCollection< double > & | density () |
| double | densityAt (int position) |
| const TSLCharacterString * | densityUnits () const |
| TSLCharacterString * | densityUnits () |
| const int * | volumes () const |
| int * | volumes () |
| const TSLMDCollection< TSLMDMediumFormatCode > & | mediumFormat () const |
| TSLMDCollection< TSLMDMediumFormatCode > & | mediumFormat () |
| TSLMDMediumFormatCode | mediumFormatAt (int position) const |
| const TSLCharacterString * | mediumNote () const |
| TSLCharacterString * | mediumNote () |
Static Public Member Functions | |
| static TSLMDMedium * | create () |
| TSLMDMedium::TSLMDMedium | ( | ) |
The default constructor.
| TSLMDMedium::TSLMDMedium | ( | const TSLMDMedium & | right | ) |
The copy constructor.
|
virtual |
The destructor.
|
static |
|
inline |
Returns the density attribute.
|
inline |
Returns the density attribute.
|
inline |
Returns the TSLReal at the given position. If the given position is not in range a null pointer is returned.
|
inline |
Returns the densityUnits attribute.
|
inline |
Returns the densityUnits attribute.
| void TSLMDMedium::densityUnits | ( | const char * | input | ) |
Overload to allow assignment of string as a literal.
| void TSLMDMedium::densityUnits | ( | TSLCharacterString * | input, |
| bool | assumeOwnership = true ) |
Sets the densityUnits attribute.
| bool TSLMDMedium::insertDensity | ( | double | obj, |
| int | position = -1 ) |
Inserts the given TSLReal at the given position. If the given position is not provided or is not in range, the TSLReal is appended.
| bool TSLMDMedium::insertMediumFormat | ( | TSLMDMediumFormatCode | obj, |
| int | position = -1 ) |
Inserts the given TSLMDMediumFormatCode at the given position. If the given position is not provided or is not in range, the TSLMDMedium FormatCode is appended. TSLMDMediumFormatCodeNULL is not valid
|
inline |
Returns the mediumFormat attribute.
|
inline |
Returns the mediumFormat attribute.
|
inline |
Returns the TSLMDMediumFormatCode at the given position. If the given position is not in range TSLMDMediumFormatCodeNULL is returned.
|
inline |
Returns the mediumNote attribute.
|
inline |
Returns the mediumNote attribute.
| void TSLMDMedium::mediumNote | ( | const char * | input | ) |
Overload to allow assignment of string as a literal.
| void TSLMDMedium::mediumNote | ( | TSLCharacterString * | input, |
| bool | assumeOwnership = true ) |
Sets the mediumNote attribute.
|
inline |
Returns the name attribute.
| void TSLMDMedium::name | ( | TSLMDMediumNameCode | input | ) |
Sets the name attribute. TSLMDMediumFormatCodeNULL is valid
| TSLMDMedium & TSLMDMedium::operator= | ( | const TSLMDMedium & | right | ) |
Assignment operator.
| bool TSLMDMedium::removeDensity | ( | int | position = -1 | ) |
Removes a TSLReal from the given position. If the given position is not provided or is not in range, the last TSLReal is removed.
| bool TSLMDMedium::removeMediumFormat | ( | int | position = -1 | ) |
Removes a TSLMDMediumFormatCode from the given position. If the given position is not provided or is not in range, the last TSLMDMediumFormatCode is removed.
|
virtual |
|
inline |
Returns the volumes attribute.
|
inline |
Returns the volumes attribute.
| void TSLMDMedium::volumes | ( | int * | input, |
| bool | assumeOwnership = true ) |
Sets the volumes attribute.