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 | Static Public Member Functions | Public Attributes | Protected Member Functions
DtIttGaussianPuffKind Class Reference
Inheritance diagram for DtIttGaussianPuffKind:
Inheritance graph
[legend]

Public Member Functions

 DtIttGaussianPuffKind ()
 
 DtIttGaussianPuffKind (const DtIttGaussianPuffKind &rec)
 
 DtIttGaussianPuffKind (const IttEnvGeomGausPuff &rec)
 
virtual ~DtIttGaussianPuffKind () override
 
virtual DtIttSourceDataclone () override
 
virtual bool tick (DtTime t) override
 
- Public Member Functions inherited from DtIttEnvironmentalProcessData
 DtIttEnvironmentalProcessData ()
 
 DtIttEnvironmentalProcessData (const DtIttEnvironmentalProcessData &t)
 
virtual ~DtIttEnvironmentalProcessData () override
 
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 ()
 

Static Public Member Functions

static DtIttSourceDatacreate (DtNetEnvironmentalRecord *)
 

Public Attributes

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

Protected Member Functions

virtual void copy (DtNetEnvironmentalRecord *) override
 
virtual void copy (const IttEnvGeomGausPuff &rec)
 

Constructor & Destructor Documentation

DtIttGaussianPuffKind::DtIttGaussianPuffKind ( )
DtIttGaussianPuffKind::DtIttGaussianPuffKind ( const DtIttGaussianPuffKind rec)
DtIttGaussianPuffKind::DtIttGaussianPuffKind ( const IttEnvGeomGausPuff rec)
virtual DtIttGaussianPuffKind::~DtIttGaussianPuffKind ( )
overridevirtual

Member Function Documentation

static DtIttSourceData* DtIttGaussianPuffKind::create ( DtNetEnvironmentalRecord *  )
static
virtual DtIttSourceData* DtIttGaussianPuffKind::clone ( )
overridevirtual

Implements DtIttSourceData.

virtual bool DtIttGaussianPuffKind::tick ( DtTime  t)
overridevirtual

Reimplemented from DtIttEnvironmentalProcessData.

virtual void DtIttGaussianPuffKind::copy ( DtNetEnvironmentalRecord *  )
overrideprotectedvirtual

Implements DtIttSourceData.

virtual void DtIttGaussianPuffKind::copy ( const IttEnvGeomGausPuff rec)
protectedvirtual

Member Data Documentation

DtVector32 DtIttGaussianPuffKind::myDeltaSigmas
DtVector32 DtIttGaussianPuffKind::myOriginationLocation
double DtIttGaussianPuffKind::myCentroidHeight

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)