VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtVectorNetworkRecord Class Reference

Public Member Functions

 DtVectorNetworkRecord ()
virtual ~DtVectorNetworkRecord ()
 DtVectorNetworkRecord (const DtVectorNetworkRecord &orig)
DtVectorNetworkRecordoperator= (const DtVectorNetworkRecord &orig)
virtual void setInterestRange (double range)
virtual double interestRange () const
virtual void setEvalInZ (bool inZ)
virtual bool evalInZ () const
virtual void addEqualCondAttr (DtSpecificationAttribute *attr)
virtual DtSimpleListequalCondAttrList () const
virtual DtSimpleListtakeEqualCondAttrList ()
virtual void addDiffCondAttr (DtSpecificationAttribute *attr)
virtual DtSimpleListdiffCondAttrList () const
virtual DtSimpleListtakeDiffCondAttrList ()
virtual void addLessThanCondAttr (DtSpecificationAttribute *attr)
virtual DtSimpleListlessThanCondAttrList () const
virtual DtSimpleListtakeLessThanCondAttrList ()
virtual void addGreaterThanCondAttr (DtSpecificationAttribute *attr)
virtual DtSimpleListgreaterThanCondAttrList () const
virtual DtSimpleListtakeGreaterThanCondAttrList ()

Protected Member Functions

virtual bool testInvariant () const
virtual void emptyLists ()
virtual void copyLists (const DtVectorNetworkRecord &orig)

Protected Attributes

double myRange
bool myInZ
DtSimpleListmyEqualList
DtSimpleListmyDiffList
DtSimpleListmyLessThanList
DtSimpleListmyGreaterThanList

Constructor & Destructor Documentation

DtVectorNetworkRecord::DtVectorNetworkRecord ( )
virtual DtVectorNetworkRecord::~DtVectorNetworkRecord ( )
virtual
DtVectorNetworkRecord::DtVectorNetworkRecord ( const DtVectorNetworkRecord orig)

Member Function Documentation

DtVectorNetworkRecord& DtVectorNetworkRecord::operator= ( const DtVectorNetworkRecord orig)
virtual void DtVectorNetworkRecord::setInterestRange ( double  range)
virtual
virtual double DtVectorNetworkRecord::interestRange ( ) const
virtual
virtual void DtVectorNetworkRecord::setEvalInZ ( bool  inZ)
virtual
virtual bool DtVectorNetworkRecord::evalInZ ( ) const
virtual
virtual void DtVectorNetworkRecord::addEqualCondAttr ( DtSpecificationAttribute attr)
virtual
virtual DtSimpleList* DtVectorNetworkRecord::equalCondAttrList ( ) const
virtual
virtual DtSimpleList* DtVectorNetworkRecord::takeEqualCondAttrList ( )
virtual
virtual void DtVectorNetworkRecord::addDiffCondAttr ( DtSpecificationAttribute attr)
virtual
virtual DtSimpleList* DtVectorNetworkRecord::diffCondAttrList ( ) const
virtual
virtual DtSimpleList* DtVectorNetworkRecord::takeDiffCondAttrList ( )
virtual
virtual void DtVectorNetworkRecord::addLessThanCondAttr ( DtSpecificationAttribute attr)
virtual
virtual DtSimpleList* DtVectorNetworkRecord::lessThanCondAttrList ( ) const
virtual
virtual DtSimpleList* DtVectorNetworkRecord::takeLessThanCondAttrList ( )
virtual
virtual void DtVectorNetworkRecord::addGreaterThanCondAttr ( DtSpecificationAttribute attr)
virtual
virtual DtSimpleList* DtVectorNetworkRecord::greaterThanCondAttrList ( ) const
virtual
virtual DtSimpleList* DtVectorNetworkRecord::takeGreaterThanCondAttrList ( )
virtual
virtual bool DtVectorNetworkRecord::testInvariant ( ) const
protectedvirtual
virtual void DtVectorNetworkRecord::emptyLists ( )
protectedvirtual
virtual void DtVectorNetworkRecord::copyLists ( const DtVectorNetworkRecord orig)
protectedvirtual

Member Data Documentation

double DtVectorNetworkRecord::myRange
protected
bool DtVectorNetworkRecord::myInZ
protected
DtSimpleList* DtVectorNetworkRecord::myEqualList
protected
DtSimpleList* DtVectorNetworkRecord::myDiffList
protected
DtSimpleList* DtVectorNetworkRecord::myLessThanList
protected
DtSimpleList* DtVectorNetworkRecord::myGreaterThanList
protected

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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)