15 #include <matrix/vlTaitBryan.h>
16 #include <matrix/vlVector.h>
27 virtual void copy(DtNetEnvironmentalRecord*) = 0;
48 virtual void copy(DtNetEnvironmentalRecord*);
70 virtual void copySource(DtNetEnvironmentalRecord*
source);
72 void setSigmaLevel(
double);
73 double sigmaLevel()
const;
75 virtual void getValues(DtVector32& location, DtVector32& sigmas, DtTaitBryan& orientation);
105 virtual void copy(DtNetEnvironmentalRecord*);
123 virtual void copy(DtNetEnvironmentalRecord*);
166 virtual void copy(DtNetEnvironmentalRecord*);
184 virtual void copy(DtNetEnvironmentalRecord*);
201 virtual void copy(DtNetEnvironmentalRecord*);
214 virtual void copy(DtNetEnvironmentalRecord*);
224 if ((s < 1) || (s > 10))
Definition: ittEnvironmentalProcessData.h:176
Definition: ittEnvironmentalProcessRecords.h:24
int myRecordType
Definition: ittEnvironmentalProcessData.h:32
double myDensityRate
Definition: ittEnvironmentalProcessData.h:58
double myCentroidHeight
Definition: ittEnvironmentalProcessData.h:129
Definition: ittEnvironmentalProcessData.h:109
Definition: ittEnvironmentalProcessData.h:206
Definition: ittEnvironmentalProcessData.h:18
DtTaitBryan myOrientation
Definition: ittEnvironmentalProcessData.h:85
short myAgent
Definition: ittEnvironmentalProcessData.h:141
DtVector32 myDeltaSigmas
Definition: ittEnvironmentalProcessData.h:127
virtual bool tick(DtTime t)
Definition: ittEnvironmentalProcessData.h:28
double myMass
Definition: ittEnvironmentalProcessData.h:56
DtVector32 myLocation
Definition: ittEnvironmentalProcessData.h:81
Definition: ittEnvironmentalProcessData.h:37
Definition: ittEnvironmentalProcessData.h:158
Contains the DtEnvSmokeStateRecord class declaration.
double mySigmaLevel
Definition: ittEnvironmentalProcessData.h:87
virtual void copy(DtNetEnvironmentalRecord *)=0
DtVector32 myAngularVelocity
Definition: ittEnvironmentalProcessData.h:83
Definition: ittEnvironmentalProcessData.h:61
virtual void copy(DtNetEnvironmentalRecord *)
Definition: ittEnvironmentalProcessRecords.h:73
double myDensity
Definition: ittEnvironmentalProcessData.h:57
Definition: envSmokeStateRecord.h:19
DtVector32 myOriginationLocation
Definition: ittEnvironmentalProcessData.h:128
short myAgent
Definition: ittEnvironmentalProcessData.h:55
virtual DtIttSourceData * clone()=0
Definition: ittEnvironmentalProcessData.h:134
double myMaxParticalSize
Definition: ittEnvironmentalProcessData.h:154
double myActivity
Definition: ittEnvironmentalProcessData.h:219
Definition: ittEnvironmentalProcessRecords.h:86
const DtIttSourceData * sourceData() const
Definition: ittEnvironmentalProcessData.h:243
virtual DtIttSourceData * clone()
const char * source
Definition: lz4.h:442
Definition: ittEnvironmentalProcessRecords.h:60
virtual bool tick(DtTime t)
void setSigmaLevel(double)
Definition: ittEnvironmentalProcessData.h:222
DtVector32 mySigmasSize
Definition: ittEnvironmentalProcessData.h:84
Definition: ittEnvironmentalProcessData.h:193
DtIttSourceData * mySourceData
Definition: ittEnvironmentalProcessData.h:89
void setSourceData(DtIttSourceData *)
Definition: ittEnvironmentalProcessData.h:237
DtVector32 myVelocity
Definition: ittEnvironmentalProcessData.h:82
double myPurity
Definition: ittEnvironmentalProcessData.h:173
double myProbability
Definition: ittEnvironmentalProcessData.h:143
double myMinParticalSize
Definition: ittEnvironmentalProcessData.h:153
double myAvgParticalMass
Definition: ittEnvironmentalProcessData.h:155
static DtIttSourceData * create(DtNetEnvironmentalRecord *)
double sigmaLevel() const
Definition: ittEnvironmentalProcessData.h:232
double myPurity
Definition: ittEnvironmentalProcessData.h:190
Definition: ittEnvironmentalProcessData.h:146
double myViability
Definition: ittEnvironmentalProcessData.h:172
double myMass
Definition: ittEnvironmentalProcessData.h:142
Definition: ittEnvironmentalProcessRecords.h:51
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23