VR-Forces 4.1.1 Class Documentation
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes
DtVectorDataInitializer Class Reference
Inheritance diagram for DtVectorDataInitializer:
Inheritance graph
[legend]

Public Types

typedef std::list< DtFilename > DtVecFileNameContainer
typedef
DtVecFileNameContainer::iterator 
DtVecFileIter
typedef
DtVecFileNameContainer::const_iterator 
DtVecFileConstIter

Public Member Functions

 DtVectorDataInitializer ()
virtual ~DtVectorDataInitializer ()
 DtVectorDataInitializer (const DtVectorDataInitializer &orig)
virtual DtVectorDataInitializeroperator= (const DtVectorDataInitializer &orig)
virtual const
DtVecFileNameContainer
fileList () const
virtual DtVecFileNameContainerfileList ()
virtual void addFilename (const DtFilename &file)
virtual DtFilename dfadSedrisFile () const
virtual void setDfadSedrisFile (const DtFilename &file)
virtual DtFilename colorMapFile () const
virtual void setColorMapFile (const DtFilename &file)
virtual bool cropping () const
virtual void setCropping (bool onOff=true)
virtual bool planarize () const
virtual void setPlanarize (bool onOff=false)
virtual DtReal tolerance () const
virtual void setTolerance (DtReal tolerance=0.0001)
virtual unsigned int excessiveEdgeCount () const
virtual void setExcessiveEdgeCount (unsigned int edgeCount=50000)
virtual DtString type ()=0
virtual void clearList ()

Static Public Member Functions

static void setDefaultDfadConfigDirectory (const DtFilename &)
 Sets the default directory for dfad files. Defaults to ../data/importDfad.
static const DtFilename & defaultDfadConfigDirectory ()

Protected Attributes

DtVecFileNameContainer myVectorFilenames
DtFilename myColorMapFile
DtFilename myDfadSedrisMapFilename
bool myCropping
bool myPlanarize
DtReal myTolerance
unsigned int myExcessiveEdgeCount

Static Protected Attributes

static DtFilename theDefaultDfadConfigDirectory

Member Typedef Documentation

typedef std::list<DtFilename> DtVectorDataInitializer::DtVecFileNameContainer
typedef DtVecFileNameContainer::iterator DtVectorDataInitializer::DtVecFileIter
typedef DtVecFileNameContainer::const_iterator DtVectorDataInitializer::DtVecFileConstIter

Constructor & Destructor Documentation

DtVectorDataInitializer::DtVectorDataInitializer ( )
virtual DtVectorDataInitializer::~DtVectorDataInitializer ( )
virtual
DtVectorDataInitializer::DtVectorDataInitializer ( const DtVectorDataInitializer orig)

Member Function Documentation

virtual DtVectorDataInitializer& DtVectorDataInitializer::operator= ( const DtVectorDataInitializer orig)
virtual
virtual const DtVecFileNameContainer& DtVectorDataInitializer::fileList ( ) const
virtual
virtual DtVecFileNameContainer& DtVectorDataInitializer::fileList ( )
virtual
virtual void DtVectorDataInitializer::addFilename ( const DtFilename &  file)
virtual
virtual DtFilename DtVectorDataInitializer::dfadSedrisFile ( ) const
virtual
virtual void DtVectorDataInitializer::setDfadSedrisFile ( const DtFilename &  file)
virtual
virtual DtFilename DtVectorDataInitializer::colorMapFile ( ) const
virtual
virtual void DtVectorDataInitializer::setColorMapFile ( const DtFilename &  file)
virtual
virtual bool DtVectorDataInitializer::cropping ( ) const
virtual
virtual void DtVectorDataInitializer::setCropping ( bool  onOff = true)
virtual
virtual bool DtVectorDataInitializer::planarize ( ) const
virtual
virtual void DtVectorDataInitializer::setPlanarize ( bool  onOff = false)
virtual
virtual DtReal DtVectorDataInitializer::tolerance ( ) const
virtual
virtual void DtVectorDataInitializer::setTolerance ( DtReal  tolerance = 0.0001)
virtual
virtual unsigned int DtVectorDataInitializer::excessiveEdgeCount ( ) const
virtual
virtual void DtVectorDataInitializer::setExcessiveEdgeCount ( unsigned int  edgeCount = 50000)
virtual
virtual DtString DtVectorDataInitializer::type ( )
pure virtual
virtual void DtVectorDataInitializer::clearList ( )
virtual

Reimplemented in DtShapeVectorInitializer.

static void DtVectorDataInitializer::setDefaultDfadConfigDirectory ( const DtFilename &  )
static

Sets the default directory for dfad files. Defaults to ../data/importDfad.

static const DtFilename& DtVectorDataInitializer::defaultDfadConfigDirectory ( )
static

Member Data Documentation

DtFilename DtVectorDataInitializer::theDefaultDfadConfigDirectory
staticprotected
DtVecFileNameContainer DtVectorDataInitializer::myVectorFilenames
protected
DtFilename DtVectorDataInitializer::myColorMapFile
protected
DtFilename DtVectorDataInitializer::myDfadSedrisMapFilename
protected
bool DtVectorDataInitializer::myCropping
protected
bool DtVectorDataInitializer::myPlanarize
protected
DtReal DtVectorDataInitializer::myTolerance
protected
unsigned int DtVectorDataInitializer::myExcessiveEdgeCount
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)