VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtRasterMapSet Class Reference

DtRasterMapSet Contains a list of DtRasterMapResSets This is the top level of the raster map config. More...

Inheritance diagram for DtRasterMapSet:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtRasterMapSet ()
 default constructor
 DtRasterMapSet (const DtRasterMapSet &orig)
 copy constructor
DtRasterMapSetoperator= (const DtRasterMapSet &orig)
 assignment operator
virtual DtRasterMapSetclone () const
virtual ~DtRasterMapSet ()
 destructor
virtual void readFromMtlFile (DtlObjPtr &mtlObj)
virtual bool writeToMtlFile (FILE *fp, int indentLevel=0) const
virtual void putIndent (FILE *fp, int indentLevel) const
virtual bool addEntry (const DtRasterMapResSet &entry)
virtual bool prependEntry (const DtRasterMapResSet &entry)
virtual DtRasterMapResSetresSetForRes (const double res) const
 returns a pointer to the resolution set appropriat for the specified resolution, or NULL if there isn't one.
virtual DtRasterMapmapContainingForRes (const DtPoint &point, const double res) const
 returns a pointer the the map that contains the specified point and is for the specified resolution.
void setGeodetic (bool)
bool geodetic () const
void setImageSize (int, int)
const QSize & imageSize () const
void setExtentScaleX (double d)
double extentScaleX () const
void setExtentScaleY (double d)
double extentScaleY () const
virtual void convertTo (const Coordinate_System *coordSys)
int version () const

Protected Member Functions

virtual bool addEntry (DtRasterMapResSet *entry)
virtual bool prependEntry (DtRasterMapResSet *entry)
virtual void copyList (const DtRasterMapSet &orig)

Protected Attributes

bool myGeodetic
double myExtentScaleX
double myExtentScaleY
QSize myImageSize
int myVersion

Detailed Description

DtRasterMapSet Contains a list of DtRasterMapResSets This is the top level of the raster map config.

Each DtRasterMapResSet contians a set of maps for a particular resolition range.


Constructor & Destructor Documentation

default constructor

copy constructor

virtual DtRasterMapSet::~DtRasterMapSet ( ) [virtual]

destructor


Member Function Documentation

DtRasterMapSet& DtRasterMapSet::operator= ( const DtRasterMapSet orig)

assignment operator

virtual DtRasterMapSet* DtRasterMapSet::clone ( ) const [virtual]
virtual void DtRasterMapSet::readFromMtlFile ( DtlObjPtr &  mtlObj) [virtual]
virtual bool DtRasterMapSet::writeToMtlFile ( FILE *  fp,
int  indentLevel = 0 
) const [virtual]
virtual void DtRasterMapSet::putIndent ( FILE *  fp,
int  indentLevel 
) const [virtual]
virtual bool DtRasterMapSet::addEntry ( const DtRasterMapResSet entry) [virtual]
virtual bool DtRasterMapSet::prependEntry ( const DtRasterMapResSet entry) [virtual]
virtual DtRasterMapResSet* DtRasterMapSet::resSetForRes ( const double  res) const [virtual]

returns a pointer to the resolution set appropriat for the specified resolution, or NULL if there isn't one.

virtual DtRasterMap* DtRasterMapSet::mapContainingForRes ( const DtPoint point,
const double  res 
) const [virtual]

returns a pointer the the map that contains the specified point and is for the specified resolution.

returns NULL if there is no such map.

void DtRasterMapSet::setGeodetic ( bool  b) [inline]

References myGeodetic.

bool DtRasterMapSet::geodetic ( ) const [inline]

References myGeodetic.

void DtRasterMapSet::setImageSize ( int  w,
int  h 
) [inline]

References myImageSize.

const QSize & DtRasterMapSet::imageSize ( ) const [inline]

References myImageSize.

void DtRasterMapSet::setExtentScaleX ( double  d) [inline]

References myExtentScaleX.

double DtRasterMapSet::extentScaleX ( ) const [inline]

References myExtentScaleX.

void DtRasterMapSet::setExtentScaleY ( double  d) [inline]

References myExtentScaleY.

double DtRasterMapSet::extentScaleY ( ) const [inline]

References myExtentScaleY.

virtual void DtRasterMapSet::convertTo ( const Coordinate_System coordSys) [virtual]
int DtRasterMapSet::version ( ) const [inline]

References myVersion.

virtual bool DtRasterMapSet::addEntry ( DtRasterMapResSet entry) [protected, virtual]
virtual bool DtRasterMapSet::prependEntry ( DtRasterMapResSet entry) [protected, virtual]
virtual void DtRasterMapSet::copyList ( const DtRasterMapSet orig) [protected, virtual]

Member Data Documentation

Referenced by geodetic(), and setGeodetic().

double DtRasterMapSet::myExtentScaleX [protected]

Referenced by extentScaleX(), and setExtentScaleX().

double DtRasterMapSet::myExtentScaleY [protected]

Referenced by extentScaleY(), and setExtentScaleY().

QSize DtRasterMapSet::myImageSize [protected]

Referenced by imageSize(), and setImageSize().

int DtRasterMapSet::myVersion [protected]

Referenced by version().


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)