Uses of Class
JavaLineArray.Shape2
Packages that use Shape2
-
Uses of Shape2 in JavaLineArray
Methods in JavaLineArray that return Shape2Modifier and TypeMethodDescriptionprotected static Shape2lineutility.CalcCircleShape(POINT2 Center, double radius, int numpts, POINT2[] CirclePoints, int styl) Methods in JavaLineArray with parameters of type Shape2Modifier and TypeMethodDescriptionprotected static voidlineutility.SegmentLineShape(POINT2 pt0, POINT2 pt1, Shape2 shape) post-segments a line segment into 50 pixel intervalsMethod parameters in JavaLineArray with type arguments of type Shape2Modifier and TypeMethodDescriptionstatic intCELineArray.CGetChannel2Double(double[] lpsaUpperVBPoints, double[] lpsaLowerVBPoints, double[] resultVBPoints, int vblUpperCounter, int vblLowerCounter, int vbiDrawThis, int vblChannelWidth, int usePtr, ArrayList<Shape2> shapes, int rev) Client interface function, called by tactical renderer clsChannelUtilityprotected static intChannels.GetChannel1Double(double[] lpsaUpperVBPoints, double[] lpsaLowerVBPoints, double[] resultVBPoints, int vblUpperCounter, int vblLowerCounter, int vbiDrawThis, int vblChannelWidth, int useptr, ArrayList<Shape2> shapes, int rev) Calculates the channel points -
Uses of Shape2 in JavaTacticalRenderer
Methods in JavaTacticalRenderer that return Shape2Modifier and TypeMethodDescriptionstatic Shape2Modifier2.BuildModifierShape(TGLight tg, POINT2 pt0, POINT2 pt1, int stringWidth, int stringHeight, double lineFactor, boolean isTextFlipped) Returns a Shape object for the text background for labels and modifiersstatic Shape2Modifier2.createTextOutline(Shape2 originalText) Creates text outline as a shapestatic Shape2clsUtility.getHatchShape(TGLight tg, BufferedImage bi) Methods in JavaTacticalRenderer with parameters of type Shape2Modifier and TypeMethodDescriptionstatic Shape2Modifier2.createTextOutline(Shape2 originalText) Creates text outline as a shapeprotected static voidclsUtility.ResolveModifierShape(TGLight tg, Shape2 shape) Overrides shape properties for symbols based on Mil-Std-2525protected static voidclsUtility.SetLCColor(TGLight tg, Shape2 shape) Sets the color for the current shape depending on the affiliationMethod parameters in JavaTacticalRenderer with type arguments of type Shape2Modifier and TypeMethodDescriptionstatic voidModifier2.AddModifiers2RevD(TGLight tg, ArrayList<Shape2> shapes) Handles rev D codesstatic voidModifier2.DisplayModifiers2(TGLight tg, Graphics2D g2d, ArrayList<Shape2> shapes, boolean isTextFlipped, IPointConversion converter) Displays the modifiers to a Graphics2D from a BufferedImagestatic voidModifier2.GetIntegralTextShapes(TGLight tg, Graphics2D g2d, ArrayList<Shape2> shapes) For BOUNDARY and other line types which require breaks for the integral text.static voidclsMETOC.GetMeTOCShape(TGLight tg, ArrayList<Shape2> shapes, int rev) The public interface, main function to return METOC shapesprotected static voidclsMETOC.SetShapeProperties(TGLight tg, ArrayList<Shape2> shapes, BufferedImage bi) Sets the shape properties based on the tacttical graphic properties and also based on shape styles which may have been set by JavaLineArraystatic voidclsUtility.SetShapeProperties(TGLight tg, ArrayList<Shape2> shapes, BufferedImage bi) Sets shape properties based on other properties which were set by JavaLineArray