VR-Forces 4.1 Class Documentation
Classes | Macros | Variables
envObjState.h File Reference

Go to the source code of this file.

Classes

struct  DtNetEnvironmentalObjectStateRecord_V1
struct  DtNetEnvironmentalObjectStateRecord_V2
struct  DtNetEnvironmentalObjectStateRecord_V3
struct  DtNetEnvironmentalObjectStateRecord_V4
struct  DtNetEnvironmentalObjectStateRecord
class  DtSimEnvironmentalObjectStateRecord

Macros

#define DtLineWidthFromAppearance(theAppr)   ((theAppr >> 28) & 0x0000000F)
#define DtLineWidthToAppearance(theLineWidth)   (theLineWidth << 28)
#define DtLineStyleFromAppearance(theAppr)   ((theAppr >> 8) & 0x0000000F)
#define DtLineStyleToAppearance(theLineStyle)   (theLineStyle << 8)
#define DtFillStyleFromAppearance(theAppr)   ((theAppr >> 12) & 0x0000000F)
#define DtFillStyleToAppearance(theFillStyle)   (theFillStyle << 12)

Variables

const int DtMaxEnvProcessLabelLength = 255
 Note, the myAppearance has the following layout Bit 0 - projected Bit 1 - bound2D Bit 2 - closed Bits 8 - 11 are the line style Bits 12 - 15 are the fill style Bits 28 - 31 are the line width.

Macro Definition Documentation

#define DtLineWidthFromAppearance (   theAppr)    ((theAppr >> 28) & 0x0000000F)
#define DtLineWidthToAppearance (   theLineWidth)    (theLineWidth << 28)
#define DtLineStyleFromAppearance (   theAppr)    ((theAppr >> 8) & 0x0000000F)
#define DtLineStyleToAppearance (   theLineStyle)    (theLineStyle << 8)
#define DtFillStyleFromAppearance (   theAppr)    ((theAppr >> 12) & 0x0000000F)
#define DtFillStyleToAppearance (   theFillStyle)    (theFillStyle << 12)

Variable Documentation

const int DtMaxEnvProcessLabelLength = 255

Note, the myAppearance has the following layout Bit 0 - projected Bit 1 - bound2D Bit 2 - closed Bits 8 - 11 are the line style Bits 12 - 15 are the fill style Bits 28 - 31 are the line width.


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)