VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtCoordSysValidationVector Class Reference

File: csValidVec.h.

Class: DtCoordSysValidationVector

Public Member Functions

 DtCoordSysValidationVector ()
 
 DtCoordSysValidationVector (const DtCoordSysValidationVector &orig)
 
const DtCoordSysValidationVectoroperator= (const DtCoordSysValidationVector &orig)
 
virtual ~DtCoordSysValidationVector ()
 
virtual
DtCoordSysValidationVector
clone () const
 
virtual void invalidateBase ()
 
virtual void validateBase ()
 
virtual bool positionValid ()
 
virtual bool positionValid () const
 
virtual void validatePosition ()
 
virtual void invalidatePosition ()
 
virtual bool velocityValid ()
 
virtual bool velocityValid () const
 
virtual void validateVelocity ()
 
virtual void invalidateVelocity ()
 
virtual bool accelerationValid ()
 
virtual bool accelerationValid () const
 
virtual void validateAcceleration ()
 
virtual void invalidateAcceleration ()
 
virtual bool orientationValid ()
 
virtual bool orientationValid () const
 
virtual void validateOrientation ()
 
virtual void invalidateOrientation ()
 

Protected Attributes

bool myPositionValid
 
bool myVelocityValid
 
bool myAccelerationValid
 
bool myOrientationValid
 

Constructor & Destructor Documentation

DtCoordSysValidationVector::DtCoordSysValidationVector ( )

Constructor.

DtCoordSysValidationVector::DtCoordSysValidationVector ( const DtCoordSysValidationVector orig)

Copy Constructor.

virtual DtCoordSysValidationVector::~DtCoordSysValidationVector ( )
virtual

Destructor.

Member Function Documentation

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

Assignment Operator.

virtual DtCoordSysValidationVector* DtCoordSysValidationVector::clone ( ) const
virtual

Clone.

virtual void DtCoordSysValidationVector::invalidateBase ( )
virtual

invalidate everything

virtual void DtCoordSysValidationVector::validateBase ( )
virtual
virtual bool DtCoordSysValidationVector::positionValid ( )
virtual
virtual bool DtCoordSysValidationVector::positionValid ( ) const
virtual
virtual void DtCoordSysValidationVector::validatePosition ( )
virtual
virtual void DtCoordSysValidationVector::invalidatePosition ( )
virtual
virtual bool DtCoordSysValidationVector::velocityValid ( )
virtual
virtual bool DtCoordSysValidationVector::velocityValid ( ) const
virtual
virtual void DtCoordSysValidationVector::validateVelocity ( )
virtual
virtual void DtCoordSysValidationVector::invalidateVelocity ( )
virtual
virtual bool DtCoordSysValidationVector::accelerationValid ( )
virtual
virtual bool DtCoordSysValidationVector::accelerationValid ( ) const
virtual
virtual void DtCoordSysValidationVector::validateAcceleration ( )
virtual
virtual void DtCoordSysValidationVector::invalidateAcceleration ( )
virtual
virtual bool DtCoordSysValidationVector::orientationValid ( )
virtual
virtual bool DtCoordSysValidationVector::orientationValid ( ) const
virtual
virtual void DtCoordSysValidationVector::validateOrientation ( )
virtual
virtual void DtCoordSysValidationVector::invalidateOrientation ( )
virtual

Member Data Documentation

bool DtCoordSysValidationVector::myPositionValid
protected
bool DtCoordSysValidationVector::myVelocityValid
protected
bool DtCoordSysValidationVector::myAccelerationValid
protected
bool DtCoordSysValidationVector::myOrientationValid
protected

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)