Get desktop application:
View/edit binary Protocol Buffers messages
/ Units for angular measurement
Used in:
/< Radians flag
/< Degrees flag
/< DM format
/< DMS format
/< UTM flag
/< BAM (Binary Angular Measure) flag
/< Angular Mil (NATO variant) flag
/< Milliradians (0.001 radians) flag
/ Animated Line bending preference
Used in:
* Automatic line bending. Lines are straight unless they would intersect the earth, in which case they bend.
* Lines are always straight.
* Lines always bend.
/ define OSG text backdrop implementation
Used in:
/ define OSG text backdrop types
Used in:
/ timed update to beam prefs; commands override prefs
/ The time at which the command should be executed
/ The prefs message that will contain the command's settings
/ Indicates that the command will clear the values that are set in updatePrefs from the command set
/ preferences for the display of a beam
Used in:
/ Contains name, draw/active flags, label prefs, data limiting, and possibly other settings
/ Toggle lighting (shading)
/ Toggle alpha blending
/ Rendering mode: solid, wire, combined
/ Rendering scale, typically 1.0; multiplier that applies to the beam length
/ Rendering style, either as a full pattern or just as a 3 dB beam
/ Number of polygons in the beam's end cap resolution
/ Number of polygons in the beam's cone
/ Render beam as a cone instead of a spherical wedge
/ Controls antenna pattern visibility based on gain (dB)
/ Main lobe antenna pattern gain (dB)
/ Antenna pattern angular field of view (radians)
/ Angular step size, controlling antenna pattern's degree of detail, in degrees
/ Antenna transmitter peak power, in watts
/ Antenna transmitter frequency, in MHz
/ Polarization of the antenna
/ Applies a color gradient based on antenna pattern gain
/ Antenna pattern data for the beam
/ AREPS file associated with the beam
/ Channel is used for monopulse beams
/ Apply a weighting function to gain value based on beam width (table and relative patterns only)
/ Interpolate between data points
/ Toggle use of platform offsets (as defined by the host platform) in positioning beam / Beams should use host platform offset when setting beam origin
/ Toggle use of icon offset (as defined by the host platform) in positioning beam / Icon offset is controlled by data, default condition is to originate from center of host
/ Toggle use of beam position and orientation offsets defined below / Beam offset is controlled by data, default condition is to originate from center of host
/ Azimuth offset to apply to updates, in radians
/ Elevation offset to apply to updates, in radians
/ Roll offset to apply to updates, in radians
/ Specify an offset relative to center of host platform
/ Current target platform; if a BeamType is target, the beam always points to this target
/ Full height of the beam relative, in radians; [0, PI/2]
/ Full width of the beam relative, in radians; [0, 2*PI]
/ Toggle Beam Pulse Animation
/ Distance between pulse start and finish, in meters
/ The rate for a beam to complete the animation pattern, in Hz
/ Stipple bit mask for the pattern, with 1 indicating on and 0 indicating off; only uses lower 16 bits
/ Describes the beam's antenna pattern settings
Used in:
/ Type of pattern; either from a file, or from an algorithm
/ The following should be specified for file type antenna patterns
/ Filename of the antenna, for file-type patterns
/ The following should be specified for algorithm type antenna patterns
/ Algorithms that can be used instead of a file
Used in:
/< Pedestal algorithm
/< Gaussian algorithm
/< Cosecant squared algorithm
/< Sin(x/x) algorithm
/< Omni directional algorithm
/ Different file formats that are supported
Used in:
/< Look-up table antenna pattern
/< Monopulse (sum and delta) antenna pattern
/< Relative look-up table antenna pattern
/< Bilinear antenna pattern (type of interpolation)
/< NSMA antenna pattern format
/< EZNEC antenna pattern format
/< XFDTD antenna pattern format
/ Antenna patterns can be read from a file or generated from an algorithm
Used in:
/< File based antenna pattern
/< Algorithmic based antenna pattern
/ Beams can be drawn as a wire, as solid, or solid with wires; NOTE: different than Platform's draw mode
Used in:
/ Rendering type can draw using a pattern or as a 3 dB beam
Used in:
/< Beam drawn using 3 dB half power points
/< Beam drawn using antenna pattern
/< Beam drawn as a spherical slice (cap only)
/< Beam drawn as a line
/ (mostly) unchanging aspects of a beam
/ ID assigned to the entity from the data store; unchangeable; might change during file conversion
/ ID of the beam's host platform
/ User-defined ID value, will not change during file conversion
/ User-defined source string
/ Beam type affects how BeamUpdate values are interpreted
/ Describes how to interpret data points (updates)
Used in:
/< Beam pointing is defined based on data
/< Beam pointing is relative to host's body orientation
/< Beam pointing is towards specified target platform
/ Alignment of a body in 3D space, angles in radians; body centric
Used in:
,/ Circle highlight shape selection
Used in:
/ Filled-in semitransparent animated with a rotation and slight color pulse
/ Circle outline; no animation
/ Diamond outline; no animation
/ Square outline; no animation
/ Square outline with line sides cut off, looks like reticle; no animation
/ Coffin shaped, appropriate for e.g. kill/rebirth functionality
/ Preferences shared by all entity types
Used in:
, , , , , ,* Indicates that the entity is marked for drawing in the data stream. This is intended as an internal flag that is supposed to match up with items like a BeamOnOffCmd. A user may alter the "draw" flag to turn an object on or off, but if the data overrides the draw from the user, the item is still not drawn. In other words, an entity that is off in data cannot be forced to draw by the end user.
* User-controlled preference for drawing or not drawing an entity. An entity is only drawn if this flag is turned on, and the dataDraw flag is also enabled. This is a more-or-less public flag that corresponds to the Draw flag in Super Form.
/ Entity name string
/ Indicates whether alias should be used over proper name
/ Optional secondary name that can be swapped in and out
/ Points to label preferences, includes alias settings
/ Data-driven color for the entity
yellow
/ override the normal coloration
/ Override color when useOverrideColor is true
red
/ Entity-specific data limiting value in seconds of history; <= 0 indicates no limiting applied
/ Entity-specific data limiting value in number of data points; == 0 indicates no limiting applied
/ controls the local grid
/ Control Legend display; this may get replaced by more detailed control of legends
/ Current accepted projector IDs; may contain up to 4 projector IDs
/ Coordinate system definition for scenario and platforms
Used in:
,/ Coordinate system flag. SIMDIS SDK stores all data internally as ECEF; this is only descriptive for input/output
/ Reference origin of the coordinate system; required for tangent plane systems
/ Magnetic variance, defaulting to True angles; data normalized in SDK to TRUE angles, this is only descriptive for input/output
/ Offset to apply if magneticVariance is set to user defined
/ Vertical datum to apply to altitudes, defaulting to WGS-84 ellipsoid; data normalized in SDK to WGS84, this is only descriptive for input/output
/ Offset to apply if verticalDatum is set to user defined
/ Reference for ECI coordinate frame, in seconds since reference year
/ Generic Tangent Plane offset from the origin; Defined as X offset, Y offset, and tangent plane angle in radians
/ The raw position values are translated by x and y, then rotated clockwise by angle
Used in:
/ Distance along true east from origin
/ Distance along true north from origin
/ Clockwise Rotation angle, applied after translation
/ Supported geographic reference frames
Used in:
, , ,/< North/East/Down
/< North/West/Up
/< East/North/Up
/< Lat/Lon/Alt
/< Earth-centered, Earth-fixed (stationary frame)
/< Earth-centered, inertial (rotates in time)
/< Tangent plane, X-axis pointing East
/< Generic tangent plane that can be rotated and/or translated
/ timed update to Custom Rendering prefs; commands override prefs
/ The time at which the command should be executed
/ The prefs message that will contain the command's settings
/ Indicates that the command will clear the values that are set in updatePrefs from the command set
/ preferences for the display of a Custom Rendering
Used in:
/ Contains name, draw/active flags, label prefs, data limiting, and possibly other settings
/ How long, in seconds, to display a custom rendering after a data point
* The length of the history in seconds. The history is the smaller of secondsHistory and pointsHistory Not all renderers support this field.
* How many data points before the current data point to display as a history. Default to 0, which is no history. Not all renderers support this field.
/ If true, show outline instead of the shape. Not all renderers support this field.
* A flag to determine if the history override color should be applied Not all renderers support this field.
* The history override color Not all renderers support this field.
/ If true, show center axis inside the shape. Shape color must be semitransparent. Not all renderers support this field.
/ If true, show a lighted shape. Not all renderers support this field
/ if true, depth testing is active
/ (mostly) unchanging aspects of a Custom Rendering
/ ID assigned to the entity from the data store; unchangeable; might change during file conversion
/ ID of the Custom's host, if any
/ User-defined ID value, will not change during file conversion
/ User-defined source string
/ The name of the renderer that should process this entity
/ Units for distance measurement
Used in:
, ,/< Meters constant flag
/< Kilometers constant flag
/< Yards constant flag
/< Statute Miles constant flag
/< Feet constant flag
/< Inches constant flag
/< Nautical Miles constant flag
/< Centimeters constant flag
/< Millimeters constant flag
/< Kiloyards constant flag
/< Data Miles constant flag
/< Fathoms constant flag
/< Kilofeet constant flag = 1000 feet)
/ Algorithm selection for Dynamic Scale
Used in:
* Traditional SIMDIS Dynamic Scaling algorithm. When objects are far away, they are scaled to a relatively consistent size based on the maximum X Y or Z dimension of the model. Therefore a large ship might appear the same size as a small biplane. This algorithm reverts to normal scaling when zoomed in closely to the entry. The scaling is impacted by the static scale, dynamic scale scalar, and the dynamic scale offset.
* Directly map up the model's dimensions to pixels on the screen. This means larger models will be larger on the screen, and smaller models will be smaller on the screen. Combined with image icons, this makes an image icon appear as the same dimension as the source image, which DSA_CONSISTENT_SIZING cannot not guarantee. As a result, zooming into an entity will not change its size, even as you get close to the object. Scaling is impacted by static scale and the dynamic scale scalar only. Dynamic scale offset does not affect the displayed icon size with this algorithm.
/ Elapsed time formats supported in the SDK. Elapsed time is a relative measure of time from some epoch.
Used in:
, ,/< SS.sssss
/< MM:SS.sssss
/< HH:MM:SS.sssss
/ Fragment shader effects applied to 3-D graphics in 2-D screen space.
Used in:
/ No fragment effect on icon (default).
/ Forward striping, like forward slash. Fragment color replaces existing value.
/ Backward striping, like backslash. Fragment color replaces existing value.
/ Horizontal striping along the X axis. Fragment color replaces existing value.
/ Vertical striping along the Y axis. Fragment color replaces existing value.
/ Combination of horizontal and vertical striping. Fragment color replaces existing value.
/ Combination of forward and backward striping. Fragment color replaces existing value.
/ Icon color changes gradually in a glow. Fragment color is unused.
/ Icon blinks on and off. Fragment color is unused.
/ timed update to gate prefs; commands override prefs
/ The time at which the command should be executed
/ The prefs message that will contain the command's settings
/ Indicates that the command will clear the values that are set in updatePrefs from the command set
/ preferences for the display of a gate
Used in:
/ Contains name, draw/active flags, label prefs, data limiting, and possibly other settings
/ Toggle lighting (shading)
/ Toggle alpha blending
/ Type of gate to draw
/ Specifies the way the gate volume is filled
/ Toggle drawing of the centroid
/ Interpolate between data points
/ Azimuth offset to apply to updates, in radians
/ Elevation offset to apply to updates, in radians
/ Roll offset to apply to updates, in radians
/ Toggle drawing of the outline
/ Color for the centroid
/ Enumerations of different types of gates
Used in:
TARGET = 3;
/< Gate rendered as a spherical slice
/ Different ways to fill the gate area
Used in:
/ (mostly) unchanging aspects of a gate
/ ID assigned to the entity from the data store; unchangeable; might change during file conversion
/ ID of the gate's host beam
/ User-defined ID value, will not change during file conversion
/ User-defined source string
/ Gate type affects how GateUpdate values are interpreted
/ Describes how to interpret data points (updates)
Used in:
/< Gate pointing is defined based on data
/< Gate pointing is relative to host's body orientation
/< Gate pointing is towards specified target platform
/ Units for geodetic angular measurement
Used in:
/< Degrees flag
/< DM format
/< DMS format
* Settings for how to orient an image icon relative to the eye. This option is unused unless an image icon (PNG, JPG, BMP, etc.) is loaded for the platform model.
Used in:
* Billboard Pointing Up -- orient the icon so that "up is up" and the full icon always faces viewer
* Billboard with Yaw -- Orient icon based on yaw of platform it represents. Icon will always be oriented so that it faces the viewer, but can rotate about the center to reflect platform yaw.
* Follow Platform -- orient icon using the yaw, pitch, and roll of the platform it represents.
* Flat Oriented North -- Orient the icon flat (zero pitch) with respect to the Earth's surface. The orientation of the icon will always be facing North.
* Flat with Yaw -- Orient the icon flat (zero pitch) with respect to the Earth's surface. Orientation of the icon will be rotated based on the yaw of the platform it represents.
/ preferences which all labels share
Used in:
/ Toggles display of the label
/ Label color
off-white
black (full alpha)
/ Positive high values have precedence over positive low values; Negative values are always shown
/ Display contents of the label
/ Display contents of the legend
/ Display contents of the mouse-over/hover text popup
/ Display contents of the hook window
/ Toggle height above terrain for LLA altitude
/ Toggle use of roll in AoA and Side slip calculations
/ Earth model to use for label calculations
/ Vertical datum to apply to altitude values for display
/ Magnetic variance to apply to horizontal angle calculations for display
/ Distance units for distance based label values
/ Angle units for angle based label values
/ Speed units are only used in platform calculations
/ number of digits of precision in numerical displays but can be overridden by the fields below
/ Maximum length of the name (character limit)
/ Units for display LLA angles, Degrees, Degrees-Minutes, Degrees-Minutes-Seconds
/ Units for displaying altitude
/ If set overrides the precision field and sets the precision for distance
/ If set overrides the precision field and sets the precision for angle
/ If set overrides the precision field and sets the precision for speed
/ If set overrides the precision field and sets the precision for geodetic
/ If set overrides the precision field and sets the precision for altitude
/ If set overrides the precision field and sets the precision for time
/ Indicates which value to use in labels
Used in:
/ Toggle display of X or Latitude value in the label (based on coordinateSystem)
/ Toggle display of Y or Longitude value in the label (based on coordinateSystem)
/ Toggle display of Z or Altitude value in the label (based on coordinateSystem)
/ Toggle all generic data
/ Toggle all category data on and off
/ Toggle Platform Yaw or Psi (based on coordinateSystem)
/ Toggle Platform Pitch or Theta (based on coordinateSystem)
/ Toggle Platform Roll or Phi (based on coordinateSystem)
/ Toggle course on/off for platform (velocity-based azimuth)
/ Toggle flight path angle on/off for platform (velocity-based elevation)
/ Toggle velocity X component (based on coordinateSystem)
/ Toggle velocity Y component (based on coordinateSystem)
/ Toggle velocity Z component (based on coordinateSystem)
/ Toggle speed component
/ Toggle mach component
/ Toggle angle of attack (alpha) component; roll affects calculation if applyRoll set
/ Toggle side slip (beta) component; roll affects calculation if applyRoll is set
/ Toggle total angle of attack
/ Toggle azimuth angle to sun
/ Toggle elevation angle to the sun
/ Toggle solar illuminance value
/ Toggle azimuth angle to moon
/ Toggle elevation angle to the moon
/ Toggle illuminance value from moon
/ Toggle late value which is seconds since last point
/ Flag to use embedded scripting to generate the label text
/ Embedded scripting code to generate the label
Used in:
/< labels use actual data value
/< labels use display value, which may include adjustments like clamping and offsets
/ timed update to laser prefs; commands override prefs
/ The time at which the command should be executed
/ The prefs message that will contain the command's settings
/ Indicates that the command will clear the values that are set in updatePrefs from the command set
/ preferences for the display of a laser
Used in:
/ Contains name, draw/active flags, label prefs, data limiting, and possibly other settings
/ Positional offset from the host platform
/ Range of the laser in meters
/ Width of the laser in pixels on the screen
/ (mostly) unchanging aspects of a laser
/ ID assigned to the entity from the data store; unchangeable; might change during file conversion
/ ID of the laser's host platform
/ User-defined ID value, will not change during file conversion
/ User-defined source string
/ Coordinate system for orientation angle interpretation; only used in loading/saving, all angles stored internally are normalized
/ Indicates that the orientation values are in body angles relative to platform (true), or true angles (false)
/ Platform lifespan definition options for file mode
Used in:
* Platform lifespan defined by the first and last point. Static entities exist at all times and are static. Single point platforms exist only at the instant in time of their single data point. This is the legacy SIMDIS behavior in file mode that has been used as the default until approximately 2024.
* Platform lifespan defined by the first and last point. Static entities exist at all times and are static. Single point platforms start existing at the time of their data point, and exist until the end of the scenario, until removed, or until some preference rule turns them off. This is useful for data sources recorded in live mode, with a propensity of single point entities, where the data source does not correctly terminate the platform's lifespan with an ending point. This is intended to be a low-risk improvement to LIFE_FIRST_LAST_POINT for what typically otherwise might signal an error condition (having a platform with only one point existing only for one instant in time).
/ timed update to line of bearing (LOB) group prefs; commands override prefs
/ The time at which the command should be executed
/ The prefs message that will contain the command's settings
/ Indicates that the command will clear the values that are set in updatePrefs from the command set
/ preferences for the display of a line of bearing (LOB) group
Used in:
/ Contains name, draw/active flags, label prefs, data limiting, and possibly other settings
/ Positional offset from the host platform
/ Width of the LOBs in pixels on the screen
/ Color of the first part of the stipple pattern; RRGGBBA
green
/ Color of the second part of the stipple pattern; RRGGBBA
red
/ GL stipple pattern of color1; 0xffff for a solid line
/ GL stipple pattern of color2; 0xffff for a solid line
/ the maximum number of seconds of history data to display
/ the maximum number of data points to display
/ Clamp to ground if true, otherwise no clamping
/ Override the range indicated by data
/ Value to use for range (m) when overriding
/ Line bending preference
/ (mostly) unchanging aspects of a line of bearing (LOB) group
/ ID assigned to the entity from the data store; unchangeable; might change during file conversion
/ ID of the LOB's host platform
/ User-defined ID value, will not change during file conversion
/ User-defined source string
/ Coordinate system for orientation angle interpretation; only used in loading/saving, all angles stored internally are normalized
/ Indicates that the orientation values are in body angles relative to platform (true), or true angles (false)
/ a grid attached to an entity
Used in:
/< draw mode
/< is the grid label shown in the display
/< color of the grid label text (default: yellow)
/< style of the grid label text outline
/< color of the grid label text outline (default: black)
/< font file name of the grid label text
/< font point size of the grid label text
/< precision to use for grid label text
/< is the grid shown in the display
/< color for lines (text has its own color settings)(default: yellow)
/< total grid size (full diameter of the local grid, in sizeUnits)
/< x/y/z offset in units as described below
/< yaw/pitch/roll offset in radians
/< units of the local grid size value, and of grid labels
/ grid division settings (all modes)
Used in:
/< bold, thick lines spaced evenly out to grid size
/< lighter lines placed in between divisions
/< for polar plots and speed rings
/ settings for SPEED_RINGS mode
Used in:
/< use fixedTime below, instead of using radius (which is a relative time)
/< this ordinal-format time specifies speed rings extent for speed rings
/< user-specified units for the speed rings radius value and for speed ring labels
/< if !useFixedTimetime, this value specifies speed rings extent for speed rings, in units specified by timeFormat above
/< use platform's speed for speed rings calculations
/< if !usePlatformSpeed, use this user-specified speed for speed rings calculations
/< when set, speed rings labels display time, rather than distance
/< user-specified units for speedToUse, determines conversion of speedToUse to m/s
/ shape of local grid
Used in:
/< a square grid
/< circles drawn at each range subdivision, with lines sectoring
/< polar, with no sector lines
/< polar rings, where the size is based on speed * time
/< a line drawn out to speed * time
/ Magnetic variance to apply to orientation angles
Used in:
,/< Variance based on World Magnetic Model (WMM)
/< No variance, also known as True North
/< User defined variance
/ Polygon draw style for models; can draw filled (solid), lines (wireframe), or points
Used in:
/< polygons are filled by surface textures
/< model is shown as a wireframe (polygons are lines)
/< a cloud of points (no lines between the points of the polygons)
/ Override color combination mode
Used in:
/ Multiply the override color against incoming color; good for shaded items and 2D images
/ Replace the incoming color with the override color; good for flat items
/ Apply color by copying the previous color intensity and replacing with this one, retaining shading better than REPLACE_COLOR
/ timed update to platform prefs; commands override prefs
/ The time at which the command should be executed
/ The prefs message that will contain the command's settings
/ Indicates that the command will clear the values that are set in updatePrefs from the command set
/ preferences for the display of a platform
Used in:
/ Contains name, draw/active flags, label prefs, data limiting, and possibly other settings
/ 2D or 3D model file location
/ Model draw mode for wireframe, points, or solid models
/ Shader effect to apply to graphics
/ Color associated with the fragment effect
/ Flag indicating how to draw 2D icons in 3D space; only applies to image icons
/ Turns off the depth buffer for drawing 2D icons; can address flickering with surface icons
/ Sets the horizontal and vertical alignment for 2D image icons
/ Method for applying the override color combine mode (only applies for platforms)
/ Display options for the track history
/ Clamps the altitude between certain geodetic values during display
/ Minimum altitude when useClampAlt is enabled, in meters
/ Maximum altitude when useClampAlt is enabled, in meters
/ Enables clamping for the Yaw values; useful to keep stationary entities pointing in the same direction
/ Yaw orientation for clamping, in radians
/ Enables clamping for the Pitch values; useful to keep stationary entities pointing in the same direction
/ Pitch orientation for clamping, in radians
/ Enables clamping for the Roll values; useful to keep stationary entities pointing in the same direction
/ Roll orientation for clamping, in radians
/ Automatically use the platform's orientation clamp values at extremely low velocity.
/ Keep platform clamp to the surface
/ Keep platform above the surface
/ Toggles lighting
/ Toggles box mode, drawing a 3D box around the entity position
/ Toggles flag for drawing the body rotational axis
/ Toggle scenario reference axis
/ Toggles a vector drawn towards the current sun position
/ Toggles a vector drawn towards the current moon position
/ Scale for the body, inertial, sun, and moon axis
/ Toggle wireframe display of EM/EO beam
/ Toggle display of optical line of sight range
/ Toggle display of radio horizon range
/ Radar cross section file specific to the platform
/ Toggle display of the 2-D RCS pattern; white ring at 0 dB, rings every 10 dB
/ Toggle display of the 3-D RCS pattern
/ RCS data color
/ Applies a color gradient based on RCS return
/ RCS pattern polarization
/ Elevation angle incident on RCS pattern, in degrees
/ RF frequency in MHz
/ Angular detail of RCS pattern in degrees
/ Draws a rotating "circle" highlight about the model position; useful for drawing attention to platforms
/ Color value for the "circular" highlight; see drawCircleHilight
/ Shape for "circle" highlight
/ Shape size in meters; 0 means use icon size
/ Highlight shape will follow platform's yaw
/ Position values are interpolated between data points
/ Position values are extrapolated past end of time for a platform
/ Scalar to apply to the model, applies same scale to all dimensions of model
/ Adjusts platform brightness (0-100)
/ Toggle dynamic scaling based on eye position
/ Toggle velocity vector
/ Color for the velocity vector line
/ Toggle between static length and length based on time
/ Sets the length of the velocity vector, in velVecStaticLenUnits
/ Velocity vector length's distance units
/ If velVecUseStaticLength is false, this is time value for velocity length calculation in velVecTimeUnits
/ Velocity vector length's time units
/ Position offset in X/Y/Z space relative to an ENU frame at platform center
/ Offset to apply to orientation values, in body angles
/ Attached GOG files
* Vector scale to apply to the model, where x is the major axis/length of the model, y is the width, and z the depth; overrides scaleLevel when applied at same time Note: A value of 0.0 or less for any component means no scaling
/ Toggles drawing the platform icon with a second pass that draws back-facing polygons, to show model even when inside
/ Toggles the use of polygon culling for the platform icon
/ The platform icon polygon faces to be culled
/ Polygon face to be rendered using the specified polygonMode
/ Polygon rasterization mode to be applied to the face specified by polygonModeFace; mode may be GL_POINT, GL_LINE, or GL_FILL
/ Toggles drawing the platform icon using the polygonStipple option
/ The polygonStipple rendering option, a value between 1 and 9 corresponding to 9 SIMDIS stipple patterns
/ The color to use for visible horizon line of sight areas
/ The color to use for obstructed horizon line of sight areas
/ The range resolution to use for line of sight calculations, in meters
/ The azimuthal resolution to use for line of sight calculations, in degrees
/ The altitude offset applied to the Platform's altitude when calculating LOS, in meters
/ Automatic animation of Degree-of-Freedom nodes is enabled or disabled
/ Toggles whether the platform data should be interpreted as Earth-Fixed or Inertial
/ Behavior when commonPrefs.draw is false
/ Explains how platform TSPI data relates to calculated platform lifespan in file mode.
* Controls how to interpret commonPrefs.draw when set to false. When commonPrefs.draw is set to false the default behavior is to not draw the platform, but to continue drawing the platform's children and continue displaying the platform in the entity list. if drawOffBehavior is set to OMIT_CHILDREN_AND_VIS_UPDATE both the platform and the platform's children are not displayed, and omit the platform and its children from the entity list.
Used in:
/< Hide the platform, but continue displaying the platform's children
/< Hide the platform and the platform's children
/ (mostly) unchanging aspects of a platform
/ ID assigned to the entity from the data store; unchangeable; might change during file conversion
/ User-defined ID value, will not change during file conversion
/ User-defined source string
/ Coordinate reference frame, used for defining input/output formats; data still stored internally as ECEF
/ Enumeration of antenna/rcs polarizations
Used in:
,/< Unknown polarity
/< Horizontal RCV and XMT polarity
/< Vertical RCV and XMT polarity
/< Circular RCV and XMT polarity
/< Horizontal RCV and vertical XMT polarity
/< Vertical RCV and horizontal XMT polarity
/< Left circular RCV and XMT polarity
/< Right circular RCV and XMT polarity
/< Linear RCV and XMT polarity
/ Polygon face corresponds to the front, back, or the front-and-back faces
Used in:
/< Corresponds to GL_FRONT_AND_BACK
/< GL_FRONT
/< GL_BACK
/ Polygon rasterization mode; these values match GL defines, and osg::PolygonMode enum
Used in:
/< GL_POINT
/< GL_LINE
/< GL_FILL
/ Position in 3D space
Used in:
, , , ,/ timed update to projector prefs; commands override prefs
/ The time at which the command should be executed
/ The prefs message that will contain the command's settings
/ Indicates that the command will clear the values that are set in updatePrefs from the command set
/ preferences for the display of a projector
Used in:
/ Contains name, draw/active flags, label prefs, data limiting, and possibly other settings
/ Projector image filename
/ Determine if we want to show projector frustum
/ Projector alpha for blending [0.0, 1.0]
/ Determine if we should interpolate FOV
/ Override the field of view Y (vertical FOV) value display if true, using overrideFovValue and ignoring projector updates
/ Field of view for projector Y (vertical FOV) value in radians, if overrideFov is true (default is ~10 degrees)
/ Override the field of view X (horizontal FOV) value display if true, using overrideFovValue and ignoring projector updates
/ Field of view for projector X (horizontal FOV) value in radians, if overrideFov is true (default is ~10 degrees)
/ Determine if the projector should use shadow mapping
/ Maximum distance from projector at which to draw projected image (<=0 means no limiting)
/ Whether to project on backfacing geometry as well as front
/ Unchanging aspects of a projector
/ ID assigned to the entity from the data store; unchangeable; might change during file conversion
/ ID of the projector's host platform
/ User-defined ID value, will not change during file conversion
/ User-defined source string
/ Reference origins, in geodetic coordinates
Used in:
/< Latitude value, in radians
/< Longitude value, in radians
/< Altitude value, in meters
/ Global settings for a scene
/ User defined version field
/ Note that all values stored internally as ECEF; this is a hint to import/export code
/ Reference year that time values are referenced to
/ Note that degreeAngles only affects input and output. All angles are stored internally as radians
/ Textual scenario description, e.g. as set by PIData::setDescription()
* Source location for the data store, typically a file path. For live data, this may be set to a generic description or empty. For example, SIMDIS 10 will place the filename hint from PIData::initializeScenario() in this field.
/ Wind direction in radians
/ Wind speed in meters per second
/ Scenario level data table and generic data limiting value in seconds of history; <= 0 indicates no limiting applied
/ Scenario level data table and generic data limiting value in number of data points; == 0 indicates no limiting applied
/ Flags whether Generic Data duplicate entries should be filtered (live mode only)
Used in:
green
Used in:
/ Units for speed measurement.
Used in:
,/< m/s constant flag
/< km/h constant flag
/< knots constant flag
/< mph constant flag
/< ft/sec constant flag
Note: Index 45 is reserved and not for public use.
/< km/s constant flag
/< Data miles per hour constant flag
/< Yds per second constant flag
/ define OSG text alignment
Used in:
,/ define the text outline style
Used in:
,/ preferences for the display of platform time ticks
Used in:
/ Indicates how to render time ticks
/ default color is translucent white
/ time tick interval in seconds
/ defines interval to draw the tick larger, draws at multiple of the tick interval; 0 means no large ticks
/ defines interval to draw a label on the tick, draws at a multiple of the tick interval; 0 means no labels
/ Font name to use for the labels
/ Size of the text in the given font for time tick labels
/ Label color; if 0, then use the "color" field
/ tick line length in meters
/ defines how big to draw the large line tick or the point tick, draws large tick as a multiple of lineLength and large point tick as a multiple of lineWidth
/ format for the time shown in the label text
/ line and point width for drawing the time ticks
Used in:
/< Do not draw time ticks
/< draw ticks as points
/< draw ticks as lines
/ preferences for the display of platform tracks
Used in:
/ off-white, the default color to use for track history. Track color history at time is defined in a data table, simData::INTERNAL_TRACK_HISTORY_TABLE, in column simData::INTERNAL_TRACK_HISTORY_COLOR_COLUMN
/ Flattens the track history to the earth surface
/ Indicates whether to drop a line to the earth for altitude mode
/< Length in seconds with < 0 meaning unlimited
/ mode for drawing track position
Used in:
/< nothing is drawn
/< draw a point at each previous position
/< draw a line connecting previous positions
/< a line with wings showing roll
/< "ribbon" plus a drop line down to the ground
/ Vertical datum to apply to altitude values in certain systems
Used in:
,/< Referenced to WGS-84 ellipsoid
/< Referenced to Earth Gravity Model (EGM)
/< User defined datum