Package JavaLineArray
Class arraysupport
java.lang.Object
JavaLineArray.arraysupport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static intGetAnchorageDouble(POINT2[] vbPoints2, int numPts) static intGetInsideOutsideDouble2(POINT2 pt0, POINT2 pt1, POINT2[] pLinePoints, int vblCounter, int index, int lineType) 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 typesprotected static intGetSevereSquall(POINT2[] pLinePoints, int numPoints) protected static intGetSquallDouble(POINT2[] pLinePoints, int amplitude, int quantity, int length, int numPoints) protected static intGetZONEPointsDouble2(POINT2[] pLinePoints, int lineType, int vblSaveCounter) BELT1 line and others
-
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 typepts- the client pointsshapes- the symbol ShapeInfo objectsclipBounds- the rectangular clipping boundsrev- the Mil-Standard-2525 revision
-
GetInsideOutsideDouble2
-
GetZONEPointsDouble2
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
-
GetAnchorageDouble
-