VR-Forces 4.1 Class Documentation
disEnumsExt.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2001 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: disEnumsExt.h,v $ $Revision: 1.18 $ $State: Exp $
7 *********************************************************************/
8 
9 #ifndef DtDisEnumsExt_H_
10 #define DtDisEnumsExt_H_
11 
12 // disEnumsExt:
13 //
14 // This header file contains the extensions to the RPR/DIS enumeration
15 // other than object type extensions (found in objTypeEnums), and are used
16 // primarily in the variable portion of environmental process and aggregate
17 // messages.
18 
19 #include <vlpi/disEnums.h>
20 
21 
22 // Define bit fields for use in the Env. Model Type
24 {
25  DtEnvModelProjection = 0x00000001,
26  DtEnvModelBound2D = 0x00000002,
28 };
29 
30 // Extend the DtEnvironmentalRecordType Enumeration
31 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V1 =
32  DtEnvironmentalRecordType(0x00000004);
33 
34 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V2 =
35  DtEnvironmentalRecordType(0x00000005);
36 
37 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V3 =
38  DtEnvironmentalRecordType(0x00000006);
39 
40 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V4 =
41  DtEnvironmentalRecordType(0x00000007);
42 
43 const DtEnvironmentalRecordType DtEnvObjectStateRecordType =
44  DtEnvironmentalRecordType(0x00000008);
45 
46 const DtEnvironmentalRecordType DtEnvVrfObjectDataStateRecordType =
47  DtEnvironmentalRecordType(0x000000D0);
48 
49 const DtEnvironmentalRecordType DtEnvSmokeStateRecordType =
50  DtEnvironmentalRecordType(0x00001105);
51 
52 // This is used in vrf312 and replaced by DtEnvVrfWeatherStateRecordType
53 // in vrf4.0
54 const DtEnvironmentalRecordType DtEnvVrf312WeatherStateRecordType =
55  DtEnvironmentalRecordType(0x00001106);
56 
57 // Type used in vrv4.0
58 const DtEnvironmentalRecordType DtEnvVrfWeatherStateRecordType =
59  DtEnvironmentalRecordType(0x00001107);
60 
61 const DtEnvironmentalRecordType DtEnvFixedCylinderGeometryRecordType =
62  DtEnvironmentalRecordType(0xA0000000);
63 
64 const DtEnvironmentalRecordType DtEnvArticulatingCylinderGeometryRecordType =
65  DtEnvironmentalRecordType(0xB0000000);
66 
67 const DtEnvironmentalRecordType DtEnv2DGraphicalObjectStateRecordType =
68  DtEnvironmentalRecordType(0x00002001);
69 
70 const DtEnvironmentalRecordType DtEnv3DGraphicalObjectStateRecordType =
71  DtEnvironmentalRecordType(0x00002002);
72 
73 const DtEnvironmentalRecordType DtEnv3DGraphicalObjectLineStateRecordType =
74  DtEnvironmentalRecordType(0x00002003);
75 
76 const DtEnvironmentalRecordType DtEnv3DAttributeTemplateStateRecordType =
77  DtEnvironmentalRecordType(0x00002004);
78 
79 const DtEnvironmentalRecordType DtEnv3DAttributeStateRecordType =
80  DtEnvironmentalRecordType(0x00002005);
81 
82 const DtEnvironmentalRecordType DtEnv2DGraphicalObjectTextStateRecordType =
83  DtEnvironmentalRecordType(0x00002006);
84 
85 
87 {
92 };
93 #endif

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)