VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Enumerations | Functions | Variables
vrvControlToolkit Namespace Reference

Classes

class  DtVrlinkDataInterMarshaller
 
struct  DtVrvControl_v1
 
struct  DtResetView_v1
 
struct  DtAbsoluteView_v1
 
struct  DtDetachView_v1
 
struct  DtFollowView_v1
 
struct  DtSpaceFollowView_v1
 
struct  DtTetherView_v1
 
struct  DtMimicView_v1
 
struct  DtTrackView_v1
 
struct  DtMimicTrackView_v1
 
struct  DtTetherTrackView_v1
 
struct  DtGroundClamping_v1
 
struct  DtModelSet_v1
 
struct  DtObserverModeSetting_v1
 
struct  DtDustCloud_v1
 
struct  DtDustCloud_v2
 
struct  DtVaporTrail_v1
 
struct  DtVaporTrail_v2
 
struct  DtWake_v1
 
struct  DtWake_v2
 
struct  DtWake_v3
 
struct  DtFootprints_v1
 
struct  DtFootprints_v2
 
struct  DtTracks_v1
 
struct  DtTracks_v2
 
struct  DtFlames_v1
 
struct  DtFlames_v2
 
struct  DtSmokePlumes_v1
 
struct  DtSmokePlumes_v2
 
struct  DtDetonations_v1
 
struct  DtDetonations_v2
 
struct  DtMuzzleFlashes_v1
 
struct  DtMuzzleFlashes_v2
 
struct  DtTracers_v2
 
struct  DtTrackHistories_v1
 
struct  DtTrackHistories_v2
 
struct  DtTacticalGraphics_v1
 
struct  DtTacticalGraphicsLabels_v1
 
struct  DtHeightAboveTerrainLines_v1
 
struct  DtRadioCommunications_v1
 
struct  DtCommunicationLines_v1
 
struct  DtSquawkIndicators_v1
 
struct  DtEntityLabels_v1
 
struct  DtEntitySmoothing_v1
 
struct  DtFireDetonateLines_v1
 
struct  DtFog_v2
 
struct  DtFog_v1
 
struct  DtHaze_v1
 
struct  DtPrecipitation_v1
 
struct  DtCloudLayers_v1
 
struct  DtDateTime_v1
 
struct  DtTimeScale_v1
 
struct  DtUseGlobalTimeZone_v1
 
struct  DtPerformanceStats_v1
 
struct  DtPerformanceStats_v2
 
struct  DtShadows_v1
 
struct  DtShadowSettings_v1
 
struct  DtWireframe_v1
 
struct  DtHuds_v1
 
struct  DtRemoteGraphicSet_v1
 
struct  DtObserverMode_v1
 
struct  DtObserverMode_v2
 
struct  DtZoom_v1
 
struct  DtViewMagnification_v1
 
struct  DtSensorMode_v1
 
struct  DtSensorBoolParameter_v1
 
struct  DtSensorFloatParameter_v1
 
struct  DtSensorIntParameter_v1
 
struct  DtSensorStringParameter_v1
 
struct  DtTacticalSmoke_v1
 
struct  DtStreamingVideoControl_v1
 
struct  DtObserverSpeedLinear_v1
 
struct  DtObserverSpeedRotational_v1
 
struct  DtObserverSpeedOrbital_v1
 
struct  DtSpeedScaling_v1
 
struct  DtObserverCameraShake_v1
 
struct  DtObserverCameraShakeIntensity_v1
 
struct  DtSky_v1
 
struct  DtDynamicLights_v1
 
struct  DtDynamicOcean_v1
 
struct  DtModelScaling_v1
 
struct  DtModelScaleType_v1
 
struct  DtModelScaleFactor_v1
 
struct  DtProjection_v1
 
struct  DtAudio_v1
 
struct  DtAudioVolume_v1
 
struct  DtTerrainScaling_v1
 
struct  DtTerrainScaleFactor_v1
 
struct  DtTrackHistoryRibbonLength_v1
 
struct  DtTrackHistoryRibbonSpacing_v1
 
struct  DtTrackHistoryRibbonTimeout_v1
 
struct  DtObserverModeRestore_v1
 
struct  DtUseSavedView_v1
 
struct  DtUseSavedView_v2
 
struct  DtAdvancedLightingAndShaders_v1
 
struct  DtPlanarReflections_v1
 
struct  DtLensFlare_v1
 
struct  DtCrepuscularRays_v1
 
struct  DtOcclusionCulling_v1
 
struct  DtWaveSprayEffect_v1
 
struct  DtRotorWashDecal_v1
 
struct  DtRainSplash_v1
 
struct  DtRainSplash_v2
 
struct  DtWaveSplash_v1
 
struct  DtWaveSplash_v2
 
struct  DtOceanSpray_v1
 
struct  DtOceanSpray_v2
 
struct  DtDepthOfField_v1
 
struct  DtHbao_v1
 
struct  DtEntityHeightAboveTerrainLines_v1
 
struct  DtTacticalGraphicsHeightAboveTerrainLines_v1
 
struct  DtEmitterVolumes_v1
 
struct  DtLaserDesignator_v1
 
struct  DtOceanState_v1
 
struct  DtWindState_v1
 
struct  DtWindState_v2
 
struct  DtInputEvent_v1
 
struct  DtDepthOfFieldSettings_v1
 
struct  DtHbaoSettings_v1
 
struct  DtVisibility_v2
 
struct  DtVisibility_v1
 
struct  DtCloudCover_v1
 
struct  DtGlobalEnvironment_v1
 
struct  DtSnowGroundAccumulationState_v1
 
struct  DtSnowRoadAccumulationState_v1
 
struct  DtSnowMinimumElevationState_v1
 
struct  DtSnowElevationTransitionState_v1
 
struct  DtRainGroundAccumulationState_v1
 
struct  DtMimicLocationTrackView_v1
 
struct  DtTetherLocationTrackView_v1
 
struct  DtSensorFieldsOfView_v1
 
struct  DtSensorFieldsOfView_v2
 
struct  DtHideModelOnAttach_v1
 
struct  DtTerrainMagnificationHighLodAngleSettings_v1
 
struct  DtPauseResumeSimulationTime_v1
 
struct  DtLightPointGroupColor_v1
 
struct  DtDefaultRunwayLightGroupColor_v1
 
struct  DtPaperMap_v1
 
struct  DtPaperMapLayerTimeout_v1
 
struct  DtPaperMapGroup_v1
 
struct  DtPaperMapIntersectionOverride_v1
 
struct  DtOccupantsVisible_v1
 
struct  DtOccupantsVisibleOnEntity_v1
 
struct  DtOpenTerrain_v1
 
struct  DtWheelRotation_v1
 
struct  DtCreateSensorFieldOfView_v1
 
struct  DtAdaptiveTickRate_v1
 
struct  DtTidalStreamWakes_v1
 
class  Dt2DPositionedObject
 
class  Dt3DPositionedObject
 
class  Dt3DTwoPositionedObject
 
class  DtArea3DObject
 
class  DtAttributeGroupObject
 
class  DtAttributeGroupTemplateObject
 
class  DtAttributeTemplateObject
 
class  DtVdcAttributeValue
 
class  DtBarAttributeTemplateObject
 
class  DtCuboidObject
 
class  DtCylinderObject
 
class  DtDrawControlObject
 
class  DtEllipseObject
 
class  DtEllipseRectangleBase
 
class  DtEllipsoidCuboidBase
 
class  DtEllipsoidObject
 
class  DtLine2DObject
 
class  DtLine3DObject
 
class  DtLineObjectInterface
 
class  DtRectangleObject
 
class  DtText2DObject
 
class  DtText3DObject
 
class  DtTriangle2DObject
 
class  DtVdc3DAttachPoint
 
class  DtVdcColor
 
class  DtVdcLineSegment
 
class  DtVdcVector2D
 
class  DtVctBaseControlCreator_v0
 
class  DtVctControlCreator_v0
 
class  DtVrvControlFactory_v0
 
class  DtVrvControlMessageMarshaller_v0
 
struct  DtVrvControl_v0
 
struct  DtAbsoluteView_v0
 
struct  DtFollowView_v0
 
struct  DtTetherView_v0
 
struct  DtMimicView_v0
 
struct  DtTrackView_v0
 
struct  DtMimicTrackView_v0
 
struct  DtTetherTrackView_v0
 
struct  DtGroundClamping_v0
 
struct  DtModelSet_v0
 
struct  DtDustCloud_v0
 
struct  DtVaporTrail_v0
 
struct  DtWake_v0
 
struct  DtFootprints_v0
 
struct  DtTracks_v0
 
struct  DtFlames_v0
 
struct  DtSmokePlumes_v0
 
struct  DtDetonations_v0
 
struct  DtMuzzleFlashes_v0
 
struct  DtTrackHistories_v0
 
struct  DtTacticalGraphics_v0
 
struct  DtTacticalGraphicsLabels_v0
 
struct  DtHeightAboveTerrainLines_v0
 
struct  DtEntityLabels_v0
 
struct  DtEntitySmoothing_v0
 
struct  DtFireDetonateLines_v0
 
struct  DtFog_v0
 
struct  DtHaze_v0
 
struct  DtPrecipitation_v0
 
struct  DtCloudLayers_v0
 
struct  DtDateTime_v0
 
struct  DtTimeScale_v0
 
struct  DtPerformanceStats_v0
 
struct  DtShadows_v0
 
struct  DtShadowSettings_v0
 
struct  DtWireframe_v0
 
struct  DtHuds_v0
 
struct  DtRemoteGraphicSet_v0
 
struct  DtObserverMode_v0
 
struct  DtTacticalSmoke_v0
 
struct  DtSensorFieldsOfView_v0
 

Typedefs

typedef bool DtBool
 
typedef char DtInt8
 
typedef unsigned char DtUInt8
 
typedef short DtInt16
 
typedef unsigned short DtUInt16
 
typedef int DtInt32
 
typedef unsigned int DtUInt32
 
typedef long long DtInt64
 
typedef unsigned long long DtUInt64
 
typedef float DtFloat32
 
typedef double DtFloat64
 
typedef std::list
< DtAttributeTemplateObject * > 
DtVdcAttributeTemplateList
 
typedef std::map< DtString,
DtAttributeTemplateObject * > 
DtVdcAttributeTemplateMap
 
typedef std::map< DtString,
DtVdcAttributeValue * > 
DtVdcAttributeValueMap
 
typedef const DtVdcVector2DDtVdcConstVector2D
 
typedef DtVdcVector2DDtVdcVector2DRef
 

Enumerations

enum  DtVrvControlTypeEnum {
  Control_Reset, Control_Tether, Control_Mimic, Control_Follow,
  Control_Track, Control_TetherTrack, Control_MimicTrack, Control_Unattached,
  Control_GroundClamping, Control_ModelSet, Control_DustClouds, Control_VaporTrail,
  Control_Wake, Control_Footprints, Control_Tracks, Control_Flames,
  Control_SmokePlumes, Control_Detonations, Control_MuzzleFlashes, Control_TrackHistories,
  Control_TacticalGraphics, Control_TacticalGraphicsLabels, Control_HeightAboveTerrainLines, Control_EntityLabels,
  Control_EntitySmoothing, Control_FireDetonateLines, Control_Fog, Control_Haze,
  Control_Precipitation, Control_CloudLayers, Control_DateAndTime, Control_TimeScale,
  Control_Shadows, Control_ShadowSettings, Control_Wireframe, Control_PerformanceStats,
  Control_Huds, Control_RemoteGraphicsSet, Control_ObserverMode, Control_Zoom,
  Control_ViewMagnification, Control_SpaceFollow, Control_RadioComms, Control_CommLines,
  Control_SquawkIndicators, Control_SensorMode, Control_SensorBoolParameter, Control_SensorFloatParameter,
  Control_SensorIntParameter, Control_SensorStringParameter, Control_TacticalSmoke, Control_StreamingVideo,
  Control_ObserverSpeedLinear, Control_ObserverSpeedRotational, Control_ObserverSpeedOrbital, Control_SpeedScaling,
  Control_Sky, Control_ModelScaling, Control_ModelScaleType, Control_ModelScaleFactor,
  Control_Projection, Control_Audio, Control_AudioVolume, Control_TerrainScaling,
  Control_TerrainScaleFactor, Control_TrackHistoryRibbonLength, Control_TrackHistoryRibbonSpacing, Control_ObserverModeRestore,
  Control_RotateEntitySymbols, Control_DynamicLights, Control_DynamicOcean, Control_UseSavedView,
  Control_AdvancedLightingAndShaders, Control_PlanarReflections, Control_LensFlare, Control_CrepuscularRays,
  Control_RainSplash, Control_WaveSplash, Control_OceanSpray, Control_DepthOfField,
  Control_EntityHeightAboveTerrainLines, Control_TacticalGraphicsHeightAboveTerrainLines, Control_EmitterVolumes, Control_LaserDesignator,
  Control_WaveSprayEffect, Control_RotorWashDecal, Control_OceanState, Control_Wind,
  Control_InputEvent, Control_UseGlobalTimeZone, Control_DetachView, Control_DepthOfFieldSettings,
  Control_Visibility, Control_CloudCover, Control_CameraShake, Control_CameraShakeIntensity,
  Control_MimicLocationTrack, Control_TetherLocationTrack, Control_Tracers, Control_SensorFieldsOfView,
  Control_HideModelOnAttach, Control_TerrainHighAngle, Control_PauseResumeSimulationTime, Control_LightPointGroupColor,
  Control_OcclusionCulling, Control_OccupantsVisible, Control_OccupantsVisibleOnEntity, Control_OpenTerrain,
  Control_WheelRotation, Control_DefaultRunwayLightGroupColor, Control_SnowGroundAccumulation, Control_SnowRoadAccumulation,
  Control_SnowMinimumElevation, Control_SnowElevationTransition, Control_TrackHistoryRibbonTimeout, Control_RainGroundAccumulation,
  Control_CreateSensorFieldOfView, Control_PaperMap, Control_PaperMapLayerTimeout, Control_PaperMapGroup,
  Control_PaperMapIntersectionOverride, Control_AdaptiveTickRate, Control_Hbao, Control_HbaoSettings,
  Control_GlobalEnvironment, Control_TidalStreamWakes, Control_UserStart = 1000
}
 
enum  DtPrecipitationType { Precipitation_Rain, Precipitation_Snow, Precipitation_Hail }
 
enum  DtDouglasSeaStateType {
  DouglasSeaState_CalmGlassy = 0, DouglasSeaState_CalmRippled, DouglasSeaState_Smooth, DouglasSeaState_Slight,
  DouglasSeaState_Moderate, DouglasSeaState_Rough, DouglasSeaState_VeryRough, DouglasSeaState_High,
  DouglasSeaState_VeryHigh, DouglasSeaState_Phenomenal
}
 
enum  DtDouglasSwellStateType {
  DouglasSwellState_NoSwell = 0, DouglasSwellState_VeryLow, DouglasSwellState_Low, DouglasSwellState_Light,
  DouglasSwellState_Moderate, DouglasSwellState_ModerateRough, DouglasSwellState_Rough, DouglasSwellState_High,
  DouglasSwellState_VeryHigh, DouglasSwellState_Confused
}
 
enum  DtModelScaleType { Scale_Linear, Scale_XR }
 
enum  DtProjectionType { Projection_2D, Projection_3D }
 
enum  DtMouseEventType {
  MouseEvent_Move, MouseEvent_Wheel, MouseEvent_ButtonPress, MouseEvent_ButtonRelease,
  MouseEvent_ButtonDoubleClick
}
 
enum  DtCloudCover {
  CloudCover_Clear, CloudCover_MostlyClear, CloudCover_Cloudy, CloudCover_PartlyCloudy,
  CloudCover_MostlyCloudy, CloudCover_Overcast, CloudCover_Thunderstorm
}
 
enum  DtVdcVector2DOffset { DtVdcX, DtVdcY }
 
enum  DtVrvControlTypeEnum_v0 {
  TETHER, MIMIC, FOLLOW, TRACK,
  TETHERTRACK, MIMICTRACK, UNATTACHED, GROUND_CLAMPING,
  MODEL_SET, DUST_CLOUDS, VAPOR_TRAIL, WAKE,
  FOOTPRINTS, TRACKS, FLAMES, SMOKE_PLUMES,
  DETONATIONS, MUZZLE_FLASHES, TRACK_HISTORIES, TACTICAL_GRAPHICS,
  TACTICAL_GRAPHICS_LABELS, HEIGHT_ABOVE_TERRAIN_LINES, ENTITY_LABELS, ENTITY_SMOOTHING,
  FIRE_DETONATE_LINES, FOG, HAZE, PRECIPITATION,
  CLOUD_LAYERS, DATE_AND_TIME, TIME_SCALE, SHADOWS,
  SHADOW_SETTINGS, WIREFRAME, PERFORMANCE_STATS, HUDS,
  REMOTE_GRAPHIC_SET, OBSERVER_MODE, TACTICAL_SMOKE, SENSOR_FIELDS_OF_VIEW
}
 
enum  DtPrecipitationType_v0 { RAIN, SNOW }
 

Functions

DT_DLL_VRVDRAWCONTROL void DtVecScale (const DtVdcVector2D &v, double scale_factor, DtVdcVector2D &result)
 
DT_DLL_VRVDRAWCONTROL void DtVecNeg (const DtVdcVector2D &v1, DtVdcVector2D &result)
 
DT_DLL_VRVDRAWCONTROL double DtVecCosProd (const DtVdcVector2D &v1, const DtVdcVector2D &v2)
 
DT_DLL_VRVDRAWCONTROL double DtVecInfNorm (const DtVdcVector2D &v1)
 
DT_DLL_VRVDRAWCONTROL void DtVecInit (DtVdcVector2D &v)
 
DT_DLL_VRVDRAWCONTROL double DtDistance (const DtVdcVector2D &p1, const DtVdcVector2D &p2)
 
DT_DLL_VRVDRAWCONTROL double DtDistSqr (const DtVdcVector2D &p1, const DtVdcVector2D &p2)
 

Variables

const DtFloat32 DtVrvControlToolkitVersion = 1.1f
 
const DtUInt32 DtVrvControlDatumParamId = 1000000
 
const DtUInt32 DtVrvControlNameSize = 64
 
const DtUInt32 DtVrvControlFilenameSize = 128
 
const DtUInt32 DtVrvMagicNumber = 0x4d414b21
 
const float DtVrvControlToolkitVersion_v0 =1.0
 
const int DtVrvDatumParamId_v0 =1000000
 

Detailed Description

A 3D Area Stealth Draw Control Object.

DtArea3DObject represents a area that can be positioned and displayed in the 3D scene. A color may be specified; and the area can flash, if desired; it can have a texture which may be tiled on the area (level of tiling controlled by setNumTextureTiles). Currently, there are some limitations for an area to appear correctly; it should be a convex polygon with no more than 16 vertices, and its points should be specified in counter-clockwise order. The points should also be coplanar.

Typedef Documentation

DtSdcAttributeTemplateList is a list of DtSdcAttributeTemplate pointers.

DtSdcAttributeTemplateMap provides for attribute template lookup by id.

Enumeration Type Documentation

Control type enumerations.

Enumerator
Control_Reset 
Control_Tether 
Control_Mimic 
Control_Follow 
Control_Track 
Control_TetherTrack 
Control_MimicTrack 
Control_Unattached 
Control_GroundClamping 
Control_ModelSet 
Control_DustClouds 
Control_VaporTrail 
Control_Wake 
Control_Footprints 
Control_Tracks 
Control_Flames 
Control_SmokePlumes 
Control_Detonations 
Control_MuzzleFlashes 
Control_TrackHistories 
Control_TacticalGraphics 
Control_TacticalGraphicsLabels 
Control_HeightAboveTerrainLines 
Control_EntityLabels 
Control_EntitySmoothing 
Control_FireDetonateLines 
Control_Fog 
Control_Haze 
Control_Precipitation 
Control_CloudLayers 
Control_DateAndTime 
Control_TimeScale 
Control_Shadows 
Control_ShadowSettings 
Control_Wireframe 
Control_PerformanceStats 
Control_Huds 
Control_RemoteGraphicsSet 
Control_ObserverMode 
Control_Zoom 
Control_ViewMagnification 
Control_SpaceFollow 
Control_RadioComms 
Control_CommLines 
Control_SquawkIndicators 
Control_SensorMode 
Control_SensorBoolParameter 
Control_SensorFloatParameter 
Control_SensorIntParameter 
Control_SensorStringParameter 
Control_TacticalSmoke 
Control_StreamingVideo 
Control_ObserverSpeedLinear 
Control_ObserverSpeedRotational 
Control_ObserverSpeedOrbital 
Control_SpeedScaling 
Control_Sky 
Control_ModelScaling 
Control_ModelScaleType 
Control_ModelScaleFactor 
Control_Projection 
Control_Audio 
Control_AudioVolume 
Control_TerrainScaling 
Control_TerrainScaleFactor 
Control_TrackHistoryRibbonLength 
Control_TrackHistoryRibbonSpacing 
Control_ObserverModeRestore 
Control_RotateEntitySymbols 
Control_DynamicLights 
Control_DynamicOcean 
Control_UseSavedView 
Control_AdvancedLightingAndShaders 
Control_PlanarReflections 
Control_LensFlare 
Control_CrepuscularRays 
Control_RainSplash 
Control_WaveSplash 
Control_OceanSpray 
Control_DepthOfField 
Control_EntityHeightAboveTerrainLines 
Control_TacticalGraphicsHeightAboveTerrainLines 
Control_EmitterVolumes 
Control_LaserDesignator 
Control_WaveSprayEffect 
Control_RotorWashDecal 
Control_OceanState 
Control_Wind 
Control_InputEvent 
Control_UseGlobalTimeZone 
Control_DetachView 
Control_DepthOfFieldSettings 
Control_Visibility 
Control_CloudCover 
Control_CameraShake 
Control_CameraShakeIntensity 
Control_MimicLocationTrack 
Control_TetherLocationTrack 
Control_Tracers 
Control_SensorFieldsOfView 
Control_HideModelOnAttach 
Control_TerrainHighAngle 
Control_PauseResumeSimulationTime 
Control_LightPointGroupColor 
Control_OcclusionCulling 
Control_OccupantsVisible 
Control_OccupantsVisibleOnEntity 
Control_OpenTerrain 
Control_WheelRotation 
Control_DefaultRunwayLightGroupColor 
Control_SnowGroundAccumulation 
Control_SnowRoadAccumulation 
Control_SnowMinimumElevation 
Control_SnowElevationTransition 
Control_TrackHistoryRibbonTimeout 
Control_RainGroundAccumulation 
Control_CreateSensorFieldOfView 
Control_PaperMap 
Control_PaperMapLayerTimeout 
Control_PaperMapGroup 
Control_PaperMapIntersectionOverride 
Control_AdaptiveTickRate 
Control_Hbao 
Control_HbaoSettings 
Control_GlobalEnvironment 
Control_TidalStreamWakes 
Control_UserStart 

Precipitation control type enumeration.

Enumerator
Precipitation_Rain 
Precipitation_Snow 
Precipitation_Hail 

Sea State type enumeration.

Enumerator
DouglasSeaState_CalmGlassy 
DouglasSeaState_CalmRippled 
DouglasSeaState_Smooth 
DouglasSeaState_Slight 
DouglasSeaState_Moderate 
DouglasSeaState_Rough 
DouglasSeaState_VeryRough 
DouglasSeaState_High 
DouglasSeaState_VeryHigh 
DouglasSeaState_Phenomenal 

Swell State type enumeration.

Enumerator
DouglasSwellState_NoSwell 
DouglasSwellState_VeryLow 
DouglasSwellState_Low 
DouglasSwellState_Light 
DouglasSwellState_Moderate 
DouglasSwellState_ModerateRough 
DouglasSwellState_Rough 
DouglasSwellState_High 
DouglasSwellState_VeryHigh 
DouglasSwellState_Confused 

Model Scaling control type enumeration.

Enumerator
Scale_Linear 
Scale_XR 

Projection control type enumeration.

Enumerator
Projection_2D 
Projection_3D 

Mouse event types.

Enumerator
MouseEvent_Move 
MouseEvent_Wheel 
MouseEvent_ButtonPress 
MouseEvent_ButtonRelease 
MouseEvent_ButtonDoubleClick 

Cloud Cover Types - DEPRECATED.

Enumerator
CloudCover_Clear 
CloudCover_MostlyClear 
CloudCover_Cloudy 
CloudCover_PartlyCloudy 
CloudCover_MostlyCloudy 
CloudCover_Overcast 
CloudCover_Thunderstorm 
Enumerator
DtVdcX 
DtVdcY 
Enumerator
TETHER 
MIMIC 
FOLLOW 
TRACK 
TETHERTRACK 
MIMICTRACK 
UNATTACHED 
GROUND_CLAMPING 
MODEL_SET 
DUST_CLOUDS 
VAPOR_TRAIL 
WAKE 
FOOTPRINTS 
TRACKS 
FLAMES 
SMOKE_PLUMES 
DETONATIONS 
MUZZLE_FLASHES 
TRACK_HISTORIES 
TACTICAL_GRAPHICS 
TACTICAL_GRAPHICS_LABELS 
HEIGHT_ABOVE_TERRAIN_LINES 
ENTITY_LABELS 
ENTITY_SMOOTHING 
FIRE_DETONATE_LINES 
FOG 
HAZE 
PRECIPITATION 
CLOUD_LAYERS 
DATE_AND_TIME 
TIME_SCALE 
SHADOWS 
SHADOW_SETTINGS 
WIREFRAME 
PERFORMANCE_STATS 
HUDS 
REMOTE_GRAPHIC_SET 
OBSERVER_MODE 
TACTICAL_SMOKE 
SENSOR_FIELDS_OF_VIEW 
Enumerator
RAIN 
SNOW 

Function Documentation

DT_DLL_VRVDRAWCONTROL void vrvControlToolkit::DtVecScale ( const DtVdcVector2D &  v,
double  scale_factor,
DtVdcVector2D &  result 
)
DT_DLL_VRVDRAWCONTROL void vrvControlToolkit::DtVecNeg ( const DtVdcVector2D &  v1,
DtVdcVector2D &  result 
)
DT_DLL_VRVDRAWCONTROL double vrvControlToolkit::DtVecCosProd ( const DtVdcVector2D &  v1,
const DtVdcVector2D &  v2 
)
DT_DLL_VRVDRAWCONTROL double vrvControlToolkit::DtVecInfNorm ( const DtVdcVector2D &  v1)
DT_DLL_VRVDRAWCONTROL void vrvControlToolkit::DtVecInit ( DtVdcVector2D &  v)
DT_DLL_VRVDRAWCONTROL double vrvControlToolkit::DtDistance ( const DtVdcVector2D &  p1,
const DtVdcVector2D &  p2 
)
DT_DLL_VRVDRAWCONTROL double vrvControlToolkit::DtDistSqr ( const DtVdcVector2D &  p1,
const DtVdcVector2D &  p2 
)

Variable Documentation

const DtFloat32 vrvControlToolkit::DtVrvControlToolkitVersion = 1.1f

control defines.

const DtUInt32 vrvControlToolkit::DtVrvControlDatumParamId = 1000000
const DtUInt32 vrvControlToolkit::DtVrvControlNameSize = 64
const DtUInt32 vrvControlToolkit::DtVrvControlFilenameSize = 128
const DtUInt32 vrvControlToolkit::DtVrvMagicNumber = 0x4d414b21
const float vrvControlToolkit::DtVrvControlToolkitVersion_v0 =1.0
const int vrvControlToolkit::DtVrvDatumParamId_v0 =1000000

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)