Class AttackRotaryWing

    • Field Detail

      • LEFT_VERTICAL

        protected static final int LEFT_VERTICAL
        Index of the left vertical path in the paths array.
        See Also:
        Constant Field Values
      • RIGHT_VERTICAL

        protected static final int RIGHT_VERTICAL
        Index of the right vertical path in the paths array.
        See Also:
        Constant Field Values
      • ROTOR_SYMBOL

        protected static final int ROTOR_SYMBOL
        Index of the rotor symbol path in the paths array.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AttackRotaryWing

        public AttackRotaryWing​(java.lang.String sidc)
        Create a new graphic.
        Parameters:
        sidc - Symbol code the identifies the graphic.
    • Method Detail

      • getSupportedGraphics

        public static java.util.List<java.lang.String> getSupportedGraphics()
        Indicates the graphics supported by this class.
        Returns:
        List of masked SIDC strings that identify graphics that this class supports.
      • createLinePositions

        protected void createLinePositions​(java.util.List<Position> leftPositions,
                                           java.util.List<Position> rightPositions,
                                           double halfWidth,
                                           Globe globe)
        Description copied from class: AbstractAxisArrow
        Create positions that make up the left and right arrow lines.
        Overrides:
        createLinePositions in class AbstractAxisArrow
        Parameters:
        leftPositions - List to collect positions on the left line.
        rightPositions - List to collect positions on the right line.
        halfWidth - Distance from the center line to the left or right lines. Half the width of the arrow's double lines.
        globe - Current globe.