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

Public Member Functions

 TSLMDBand ()
 
 TSLMDBand (const TSLMDBand &right)
 
virtual ~TSLMDBand ()
 
TSLMDBandoperator= (const TSLMDBand &right)
 
void maxValue (double *input, bool assumeOwnership=true)
 
void minValue (double *input, bool assumeOwnership=true)
 
void units (TSLUomLength *input, bool assumeOwnership=true)
 
void peakResponse (double *input, bool assumeOwnership=true)
 
void bitsPerValue (int *input, bool assumeOwnership=true)
 
void toneGradation (int *input, bool assumeOwnership=true)
 
void scaleFactor (double *input, bool assumeOwnership=true)
 
void offset (double *input, bool assumeOwnership=true)
 
virtual TSLMDBandclone () const
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const double * maxValue () const
 
double * maxValue ()
 
const double * minValue () const
 
double * minValue ()
 
const TSLUomLengthunits () const
 
TSLUomLengthunits ()
 
const double * peakResponse () const
 
double * peakResponse ()
 
const int * bitsPerValue () const
 
int * bitsPerValue ()
 
const int * toneGradation () const
 
int * toneGradation ()
 
const double * scaleFactor () const
 
double * scaleFactor ()
 
const double * offset () const
 
double * offset ()
 
- Public Member Functions inherited from TSLMDRangeDimension
 TSLMDRangeDimension ()
 
 TSLMDRangeDimension (const TSLMDRangeDimension &right)
 
virtual ~TSLMDRangeDimension ()
 
TSLMDRangeDimensionoperator= (const TSLMDRangeDimension &right)
 
void sequenceIdentifier (TSLMemberName *input, bool assumeOwnership=true)
 
void descriptor (TSLCharacterString *input, bool assumeOwnership=true)
 
void descriptor (const char *input)
 
const TSLMemberNamesequenceIdentifier () const
 
TSLMemberNamesequenceIdentifier ()
 
const TSLCharacterStringdescriptor () const
 
TSLCharacterStringdescriptor ()
 

Static Public Member Functions

static TSLMDBandcreate ()
 
- Static Public Member Functions inherited from TSLMDRangeDimension
static TSLMDRangeDimensioncreate ()
 

Constructor & Destructor Documentation

◆ TSLMDBand() [1/2]

TSLMDBand::TSLMDBand ( )

The default constructor.

◆ TSLMDBand() [2/2]

TSLMDBand::TSLMDBand ( const TSLMDBand & right)

The copy constructor.

◆ ~TSLMDBand()

virtual TSLMDBand::~TSLMDBand ( )
virtual

The destructor.

Member Function Documentation

◆ bitsPerValue() [1/3]

int * TSLMDBand::bitsPerValue ( )
inline

Returns the bitsPerValue attribute.

◆ bitsPerValue() [2/3]

const int * TSLMDBand::bitsPerValue ( ) const
inline

Returns the bitsPerValue attribute.

◆ bitsPerValue() [3/3]

void TSLMDBand::bitsPerValue ( int * input,
bool assumeOwnership = true )

Sets the bitsPerValue attribute.

◆ clone()

virtual TSLMDBand * TSLMDBand::clone ( ) const
virtual

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

Reimplemented from TSLMDRangeDimension.

◆ create()

static TSLMDBand * TSLMDBand::create ( )
static

◆ maxValue() [1/3]

double * TSLMDBand::maxValue ( )
inline

Returns the maxValue attribute.

◆ maxValue() [2/3]

const double * TSLMDBand::maxValue ( ) const
inline

Returns the maxValue attribute.

◆ maxValue() [3/3]

void TSLMDBand::maxValue ( double * input,
bool assumeOwnership = true )

Sets the maxValue attribute.

◆ minValue() [1/3]

double * TSLMDBand::minValue ( )
inline

Returns the minValue attribute.

◆ minValue() [2/3]

const double * TSLMDBand::minValue ( ) const
inline

Returns the minValue attribute.

◆ minValue() [3/3]

void TSLMDBand::minValue ( double * input,
bool assumeOwnership = true )

Sets the minValue attribute.

◆ offset() [1/3]

double * TSLMDBand::offset ( )
inline

Returns the offset attribute.

◆ offset() [2/3]

const double * TSLMDBand::offset ( ) const
inline

Returns the offset attribute.

◆ offset() [3/3]

void TSLMDBand::offset ( double * input,
bool assumeOwnership = true )

Sets the offset attribute.

◆ operator=()

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

Assignment operator.

◆ peakResponse() [1/3]

double * TSLMDBand::peakResponse ( )
inline

Returns the peakResponse attribute.

◆ peakResponse() [2/3]

const double * TSLMDBand::peakResponse ( ) const
inline

Returns the peakResponse attribute.

◆ peakResponse() [3/3]

void TSLMDBand::peakResponse ( double * input,
bool assumeOwnership = true )

Sets the peakResponse attribute.

◆ scaleFactor() [1/3]

double * TSLMDBand::scaleFactor ( )
inline

Returns the scaleFactor attribute.

◆ scaleFactor() [2/3]

const double * TSLMDBand::scaleFactor ( ) const
inline

Returns the scaleFactor attribute.

◆ scaleFactor() [3/3]

void TSLMDBand::scaleFactor ( double * input,
bool assumeOwnership = true )

Sets the scaleFactor attribute.

◆ serialize()

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

Reimplemented from TSLMDRangeDimension.

◆ toneGradation() [1/3]

int * TSLMDBand::toneGradation ( )
inline

Returns the toneGradation attribute.

◆ toneGradation() [2/3]

const int * TSLMDBand::toneGradation ( ) const
inline

Returns the toneGradation attribute.

◆ toneGradation() [3/3]

void TSLMDBand::toneGradation ( int * input,
bool assumeOwnership = true )

Sets the toneGradation attribute.

◆ units() [1/3]

TSLUomLength * TSLMDBand::units ( )
inline

Returns the units attribute.

◆ units() [2/3]

const TSLUomLength * TSLMDBand::units ( ) const
inline

Returns the units attribute.

◆ units() [3/3]

void TSLMDBand::units ( TSLUomLength * input,
bool assumeOwnership = true )

Sets the units attribute.