Class MilStdAttributes

java.lang.Object
armyc2.c5isr.renderer.utilities.MilStdAttributes

public class MilStdAttributes extends Object
  • Field Details

    • LineColor

      public static final String LineColor
      Line color of the symbol. hex value.
      See Also:
    • FillColor

      public static final String FillColor
      Fill color of the symbol. hex value
      See Also:
    • IconColor

      public static final String IconColor
      Main color of internal icon. Only relevant to framed symbols. hex value
      See Also:
    • PixelSize

      public static final String PixelSize
      size of the single point image
      See Also:
    • KeepUnitRatio

      public static final String KeepUnitRatio
      defaults to true
      See Also:
    • Alpha

      public static final String Alpha
      transparency value of the symbol. values from 0.0 - 1.0
      See Also:
    • OutlineSymbol

      public static final String OutlineSymbol
      outline the symbol, true/false
      See Also:
    • OutlineColor

      public static final String OutlineColor
      specify and outline color rather than letting renderer picking the best contrast color. hex value
      See Also:
    • DrawAsIcon

      public static final String DrawAsIcon
      just draws the core symbol
      See Also:
    • LineWidth

      public static final String LineWidth
      Specifies the line width of the multipoint symbology
      See Also:
    • TextColor

      public static final String TextColor
      Specifies the color for text labels
      See Also:
    • TextBackgroundColor

      public static final String TextBackgroundColor
      Specifies the color for the text background (color outline or fill)
      See Also:
    • UseDashArray

      public static final String UseDashArray
      If false, the renderer will create a bunch of little lines to create the "dash" effect (expensive but necessary for KML). If true, it will be on the user to create the dash effect using the DashArray from the Stroke object from the ShapeInfo object.
      See Also:
    • AltitudeMode

      public static final String AltitudeMode
      The mode that altitude labels will be displayed in, the default value is AMSL. This value acts as a label, appending whatever string that is passed in to the end of the altitude units. Currently only effective for multi-point graphics.
      See Also:
    • HideOptionalLabels

      public static final String HideOptionalLabels
      At the moment, this refers to the optional range fan labels.
      See Also:
    • UsePatternFill

      public static final String UsePatternFill
      For internal use
      See Also:
    • PatternFillType

      public static final String PatternFillType
      For internal use
      See Also:
    • DistanceUnits

      public static final String DistanceUnits
      The conversion factor and the label that you want all distances to display in. The conversion factor is converting from meters. The default unit is meters.

      Must be in the form [conversionFactor],[label]. So for example converting to feet would be "3.28084,FT". The helper class DistanceUnit can be used.
      See Also:
    • AltitudeUnits

      public static final String AltitudeUnits
      The conversion factor and the label that you want all distances to display in. Conventionally, the conversion factor is converting from meters by default, but other values could be passed, like "1,KM" to use an unaltered value in kilometers.

      Must be in the form [conversionFactor],[label]. So for example converting meters to feet would be "3.28084,FT". The helper class DistanceUnit can be used. Currently only effective for multi-point graphics.
      See Also:
    • EngagementBarColor

      public static final String EngagementBarColor
      If the engagement/target amplifier bar is to be used to designate targets, non-targets, and pruned or expired targets, a different coloring schema shall be used. Hostile tracks which are deemed targets shall have a red bar (RGB: 255, 0, 0) to indicate target. For hostile tracks deemed to be non-targets, white (RGB: 255, 255, 255) should be used to indicate non target. Finally, for hostile tracks which have been pruned or have expired shall be colored orange (RGB: 255, 120, 0). This attribute expects a hex string for the color
      See Also:
  • Constructor Details

  • Method Details