VR-Forces 4.0.4 Class Documentation
Public Member Functions
DtRwVector Class Reference
Inheritance diagram for DtRwVector:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtRwVector (const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL)
 real constructor
 DtRwVector (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL)
 DtRwVector (double x, double y, double z, const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL)
 Real constructor from 3 doubles.
 DtRwVector (double x, double y, double z, const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL)
 DtRwVector (const DtVector &fromVec, const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL)
 Real constructor from DtVector.
 DtRwVector (const DtVector &fromVec, const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL)
 DtRwVector (const DtRwVector &orig, DtReaderWriterRegistry *parentRegistry=NULL)
 copy constructor
DtRwVectoroperator= (const DtRwVector &orig)
 Assign to DtRwVector. Assigns value only.
DtRwVectoroperator= (const DtVector &orig)
virtual ~DtRwVector ()
virtual void putData (FILE *fp, int indentLevel=0)
 Deriving class overrides these to get/put class specific data.
virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
virtual double distSquaredTo (const DtVector &point) const
virtual const char * readerWriterType () const
 Used to supply a string type that this reader writer type is.

Constructor & Destructor Documentation

DtRwVector::DtRwVector ( const DtString name = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = NULL 
)

real constructor

DtRwVector::DtRwVector ( const DtSymbolString name,
DtReaderWriterRegistry parentRegistry = NULL 
)
DtRwVector::DtRwVector ( double  x,
double  y,
double  z,
const DtString name = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = NULL 
)

Real constructor from 3 doubles.

DtRwVector::DtRwVector ( double  x,
double  y,
double  z,
const DtSymbolString name,
DtReaderWriterRegistry parentRegistry = NULL 
)
DtRwVector::DtRwVector ( const DtVector fromVec,
const DtString name = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = NULL 
)

Real constructor from DtVector.

DtRwVector::DtRwVector ( const DtVector fromVec,
const DtSymbolString name,
DtReaderWriterRegistry parentRegistry = NULL 
)
DtRwVector::DtRwVector ( const DtRwVector orig,
DtReaderWriterRegistry parentRegistry = NULL 
)

copy constructor

virtual DtRwVector::~DtRwVector ( ) [virtual]

Member Function Documentation

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

Assign to DtRwVector. Assigns value only.

DtRwVector& DtRwVector::operator= ( const DtVector orig)
virtual void DtRwVector::putData ( FILE *  fp,
int  indentLevel = 0 
) [virtual]

Deriving class overrides these to get/put class specific data.

Reimplemented from DtReaderWriter.

virtual DtlObjPtr DtRwVector::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [virtual]
virtual double DtRwVector::distSquaredTo ( const DtVector point) const [virtual]
virtual const char* DtRwVector::readerWriterType ( ) const [virtual]

Used to supply a string type that this reader writer type is.

This can be used in place of dynamic-casting. Also used by the opd editor to determine which type of control to create

Reimplemented from DtReaderWriter.


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)