VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes
DtVectorDataInitializer Class Referenceabstract
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 &)
 
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 Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)