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 | Public Attributes
DtIttEnvironmentalProcessData Class Reference
Inheritance diagram for DtIttEnvironmentalProcessData:
Inheritance graph
[legend]

Public Member Functions

 DtIttEnvironmentalProcessData ()
 
 DtIttEnvironmentalProcessData (const DtIttEnvironmentalProcessData &t)
 
virtual ~DtIttEnvironmentalProcessData ()
 
virtual bool tick (DtTime t)
 
virtual void copySource (DtNetEnvironmentalRecord *source)
 
void setSigmaLevel (double)
 
double sigmaLevel () const
 
virtual void getValues (DtVector32 &location, DtVector32 &sigmas, DtTaitBryan &orientation)
 
void setSourceData (DtIttSourceData *)
 
const DtIttSourceDatasourceData () const
 
- Public Member Functions inherited from DtIttSourceData
 DtIttSourceData ()
 
 DtIttSourceData (const DtIttSourceData &)
 
virtual ~DtIttSourceData ()
 
virtual DtIttSourceDataclone ()=0
 
virtual void copy (DtNetEnvironmentalRecord *)=0
 

Public Attributes

DtVector32 myLocation
 
DtVector32 myVelocity
 
DtVector32 myAngularVelocity
 
DtVector32 mySigmasSize
 
DtTaitBryan myOrientation
 
double mySigmaLevel
 
DtIttSourceDatamySourceData
 
- Public Attributes inherited from DtIttSourceData
int myRecordType
 

Constructor & Destructor Documentation

DtIttEnvironmentalProcessData::DtIttEnvironmentalProcessData ( )
DtIttEnvironmentalProcessData::DtIttEnvironmentalProcessData ( const DtIttEnvironmentalProcessData t)
virtual DtIttEnvironmentalProcessData::~DtIttEnvironmentalProcessData ( )
virtual

Member Function Documentation

virtual bool DtIttEnvironmentalProcessData::tick ( DtTime  t)
virtual

Reimplemented from DtIttSourceData.

Reimplemented in DtIttGaussianPuffKind, and DtIttUniformBoxKind.

virtual void DtIttEnvironmentalProcessData::copySource ( DtNetEnvironmentalRecord *  source)
virtual
void DtIttEnvironmentalProcessData::setSigmaLevel ( double  s)
inline

References mySigmaLevel.

double DtIttEnvironmentalProcessData::sigmaLevel ( ) const
inline

References mySigmaLevel.

virtual void DtIttEnvironmentalProcessData::getValues ( DtVector32 &  location,
DtVector32 &  sigmas,
DtTaitBryan &  orientation 
)
virtual
void DtIttEnvironmentalProcessData::setSourceData ( DtIttSourceData d)
inline

References mySourceData.

const DtIttSourceData * DtIttEnvironmentalProcessData::sourceData ( ) const
inline

References mySourceData.

Member Data Documentation

DtVector32 DtIttEnvironmentalProcessData::myLocation
DtVector32 DtIttEnvironmentalProcessData::myVelocity
DtVector32 DtIttEnvironmentalProcessData::myAngularVelocity
DtVector32 DtIttEnvironmentalProcessData::mySigmasSize
DtTaitBryan DtIttEnvironmentalProcessData::myOrientation
double DtIttEnvironmentalProcessData::mySigmaLevel

Referenced by setSigmaLevel(), and sigmaLevel().

DtIttSourceData* DtIttEnvironmentalProcessData::mySourceData

Referenced by setSourceData(), and sourceData().


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)