VR-Forces 4.0.4 Class Documentation
Public Types | Public Member Functions | Protected Attributes
DtShapeVectorInitializer Class Reference
Inheritance diagram for DtShapeVectorInitializer:
Inheritance graph
[legend]

List of all members.

Public Types

typedef std::list< DtShapeEntryDtShapeFileContainer
typedef
DtShapeFileContainer::iterator 
DtShapeFileIter
typedef
DtShapeFileContainer::const_iterator 
DtShapeFileConstIter
typedef std::list
< DtShapeAttributeMapping
DtShapeAttributeMapContainer
typedef
DtShapeAttributeMapContainer::iterator 
DtShapeAttributeMapIter
typedef
DtShapeAttributeMapContainer::const_iterator 
DtShapeAttributeMapConstIter

Public Member Functions

 DtShapeVectorInitializer ()
virtual ~DtShapeVectorInitializer ()
 DtShapeVectorInitializer (const DtShapeVectorInitializer &orig)
DtShapeVectorInitializeroperator= (const DtShapeVectorInitializer &orig)
virtual DtString type ()
virtual const
DtShapeFileContainer
featureDataFileList () const
virtual DtShapeFileContainerfeatureDataFileList ()
virtual void addFeatureDataFile (const DtFilename &filename, int fccCode, const DtFilename &path)
virtual const double & originLatitude () const
virtual void setOriginLatitude (const double &d)
virtual const double & originLongitude () const
virtual void setOriginLongitude (const double &d)
virtual bool isOriginSpecified () const
virtual void setIsOriginSpecified (bool b)
virtual void addAttributeMapping (const DtString &attributeName, unsigned int attributeType, const DtString &fieldName)
virtual const
DtShapeAttributeMapContainer
attributeMap () const
virtual
DtShapeAttributeMapContainer
attributeMap ()
virtual void clearList ()
virtual void setShapeFilenameMapFile (const DtFilename &filename)
virtual DtFilename shapeFilenameMapFile () const
virtual void setClassifyFeaturesFromFilename (bool v)
virtual bool classifyFeaturesFromFilename () const
virtual void setShapeAttributeAliasFile (const DtFilename &filename)
virtual DtFilename shapeAttributeAliasFile () const
virtual void setUseAttributeAliasFile (bool v)
virtual bool useAttributeAliasFile () const

Protected Attributes

DtShapeFileContainer myFeatureDataFileList
DtShapeAttributeMapContainer myAttributeMappingList
DtFilename myShapeFilenameMapFile
DtFilename myShapeAttributeAliasFile
double myOriginLatitude
double myOriginLongitude
double myMinimumDistance
double myThresholdForSeaLevel
bool myIsOriginSpecified
bool myClassifyFeaturesFromFilename
bool myUseAttributeAliasMapping

Member Typedef Documentation

typedef DtShapeFileContainer::iterator DtShapeVectorInitializer::DtShapeFileIter
typedef DtShapeFileContainer::const_iterator DtShapeVectorInitializer::DtShapeFileConstIter
typedef DtShapeAttributeMapContainer::iterator DtShapeVectorInitializer::DtShapeAttributeMapIter
typedef DtShapeAttributeMapContainer::const_iterator DtShapeVectorInitializer::DtShapeAttributeMapConstIter

Constructor & Destructor Documentation


Member Function Documentation

DtShapeVectorInitializer& DtShapeVectorInitializer::operator= ( const DtShapeVectorInitializer orig)
virtual void DtShapeVectorInitializer::addFeatureDataFile ( const DtFilename &  filename,
int  fccCode,
const DtFilename &  path 
) [virtual]
virtual const double& DtShapeVectorInitializer::originLatitude ( ) const [virtual]
virtual void DtShapeVectorInitializer::setOriginLatitude ( const double &  d) [virtual]
virtual const double& DtShapeVectorInitializer::originLongitude ( ) const [virtual]
virtual void DtShapeVectorInitializer::setOriginLongitude ( const double &  d) [virtual]
virtual void DtShapeVectorInitializer::addAttributeMapping ( const DtString attributeName,
unsigned int  attributeType,
const DtString fieldName 
) [virtual]
virtual void DtShapeVectorInitializer::clearList ( ) [virtual]

Reimplemented from DtVectorDataInitializer.

virtual void DtShapeVectorInitializer::setShapeFilenameMapFile ( const DtFilename &  filename) [virtual]
virtual DtFilename DtShapeVectorInitializer::shapeFilenameMapFile ( ) const [virtual]
virtual void DtShapeVectorInitializer::setShapeAttributeAliasFile ( const DtFilename &  filename) [virtual]
virtual DtFilename DtShapeVectorInitializer::shapeAttributeAliasFile ( ) const [virtual]

Member Data Documentation


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)