Package JavaLineArray

Class arraysupport

java.lang.Object
JavaLineArray.arraysupport

public final class arraysupport extends Object
  • Constructor Details

    • arraysupport

      public arraysupport()
  • Method Details

    • GetLineArray2

      public static ArrayList<POINT2> GetLineArray2(int lineType, ArrayList<POINT2> pts, ArrayList<Shape2> shapes, Rectangle2D clipBounds, int rev, IPointConversion converter)
      This is the interface function to CELineArray from clsRenderer2 for non-channel types
      Parameters:
      lineType - the line type
      pts - the client points
      shapes - the symbol ShapeInfo objects
      clipBounds - the rectangular clipping bounds
      rev - the Mil-Standard-2525 revision
    • GetInsideOutsideDouble2

      public static int GetInsideOutsideDouble2(POINT2 pt0, POINT2 pt1, POINT2[] pLinePoints, int vblCounter, int index, int lineType)
    • GetZONEPointsDouble2

      protected static int GetZONEPointsDouble2(POINT2[] pLinePoints, int lineType, int vblSaveCounter)
      BELT1 line and others
      Parameters:
      pLinePoints -
      lineType -
      vblSaveCounter -
      Returns:
    • GetSquallDouble

      protected static int GetSquallDouble(POINT2[] pLinePoints, int amplitude, int quantity, int length, int numPoints)
    • GetSevereSquall

      protected static int GetSevereSquall(POINT2[] pLinePoints, int numPoints)
    • GetAnchorageDouble

      protected static int GetAnchorageDouble(POINT2[] vbPoints2, int numPts)