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

Description: A model is a set of items that defines a model to create in the back-end from the front-end. More...

Inheritance diagram for DtModelSetEntry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtModelSetEntry ()
 default constructor
 DtModelSetEntry (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 real constructor
 DtModelSetEntry (const DtModelSetEntry &orig, DtReaderWriterRegistry *const parentRegistry=NULL)
 copy constructor
DtModelSetEntryoperator= (const DtModelSetEntry &orig)
 Assign to DtString. Assigns value only.
virtual ~DtModelSetEntry ()
virtual DtModelSetEntryclone ()
virtual const char * readerWriterType ()
DtString label () const
void setLabel (const DtString &)
DtString uniqueID () const
void setUniqueID (const DtString &)
bool canCreate () const
void setCanCreate (bool)
bool canConfigureDiGuy () const
void setCanConfigureDiGuy (bool)
bool canAggregate () const
void setCanAggregate (bool)
void setObjectType (const DtObjectType &)
DtObjectType objectType () const
void setForces (const DtRwForces &)
const DtRwForcesforces () const
DtRwForcesforces ()
void setCategories (const DtRwNLengthStringVector &)
const DtRwNLengthStringVectorcategories () const
virtual bool operator== (const DtModelSetEntry &) const
virtual bool operator!= (const DtModelSetEntry &) const

Static Public Member Functions

static DtModelSetEntrycreate (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)

Protected Attributes

DtRwBoolean myCanCreate
DtRwBoolean myCanAggregate
DtRwBoolean myCanConfigureDiGuy
DtRwString myLabel
DtRwString myUniqueID
DtRwObjectType myObjectType
DtRwForces myForces
DtRwNLengthStringVector myCategories

Detailed Description

Description: A model is a set of items that defines a model to create in the back-end from the front-end.


Constructor & Destructor Documentation

default constructor

DtModelSetEntry::DtModelSetEntry ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

real constructor

DtModelSetEntry::DtModelSetEntry ( const DtModelSetEntry orig,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

copy constructor

virtual DtModelSetEntry::~DtModelSetEntry ( ) [virtual]

Member Function Documentation

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

Assign to DtString. Assigns value only.

virtual DtModelSetEntry* DtModelSetEntry::clone ( ) [virtual]
virtual const char* DtModelSetEntry::readerWriterType ( ) [virtual]
static DtModelSetEntry* DtModelSetEntry::create ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
) [static]
DtString DtModelSetEntry::label ( ) const [inline]

References myLabel.

void DtModelSetEntry::setLabel ( const DtString s) [inline]

References myLabel.

DtString DtModelSetEntry::uniqueID ( ) const [inline]

References myUniqueID.

void DtModelSetEntry::setUniqueID ( const DtString s) [inline]

References myUniqueID.

bool DtModelSetEntry::canCreate ( ) const [inline]

References myCanCreate.

void DtModelSetEntry::setCanCreate ( bool  b) [inline]

References myCanCreate.

References myCanConfigureDiGuy.

References myCanConfigureDiGuy.

bool DtModelSetEntry::canAggregate ( ) const [inline]

References myCanAggregate.

void DtModelSetEntry::setCanAggregate ( bool  b) [inline]

References myCanAggregate.

void DtModelSetEntry::setObjectType ( const DtObjectType o) [inline]

References myObjectType.

References myObjectType.

void DtModelSetEntry::setForces ( const DtRwForces f) [inline]

References myForces.

const DtRwForces & DtModelSetEntry::forces ( ) const [inline]

References myForces.

References myForces.

References myCategories.

References myCategories.

virtual bool DtModelSetEntry::operator== ( const DtModelSetEntry ) const [virtual]
virtual bool DtModelSetEntry::operator!= ( const DtModelSetEntry ) const [virtual]

Member Data Documentation

Referenced by canCreate(), and setCanCreate().

Referenced by canAggregate(), and setCanAggregate().

Referenced by label(), and setLabel().

Referenced by setUniqueID(), and uniqueID().

Referenced by objectType(), and setObjectType().

Referenced by forces(), and setForces().

Referenced by categories(), and setCategories().


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)