Class ShapeRenderer


  • public final class ShapeRenderer
    extends java.lang.Object
    • Constructor Detail

      • ShapeRenderer

        private ShapeRenderer()
    • Method Detail

      • renderShapeStroke

        private static void renderShapeStroke​(@NotNull
                                              @NotNull RenderContext context,
                                              @NotNull
                                              @NotNull java.awt.Graphics2D g,
                                              @NotNull
                                              @NotNull ShapeRenderer.PaintShape paintShape,
                                              @Nullable
                                              @Nullable java.awt.Stroke stroke)
      • renderShapeFill

        private static void renderShapeFill​(@NotNull
                                            @NotNull RenderContext context,
                                            @NotNull
                                            @NotNull java.awt.Graphics2D g,
                                            @NotNull
                                            @NotNull ShapeRenderer.PaintShape paintShape)
      • renderMarkersImpl

        private static void renderMarkersImpl​(@NotNull
                                              @NotNull java.awt.Graphics2D g,
                                              @NotNull
                                              @NotNull RenderContext context,
                                              @NotNull
                                              @NotNull java.awt.geom.PathIterator iterator,
                                              @NotNull
                                              @NotNull ShapeRenderer.ShapeMarkerInfo markerInfo)
      • paintSingleMarker

        public static void paintSingleMarker​(@NotNull
                                             @NotNull ShapeNode shapeNode,
                                             @NotNull
                                             @NotNull RenderContext context,
                                             @NotNull
                                             @NotNull java.awt.Graphics2D g,
                                             @Nullable
                                             MarkerOrientation.MarkerType type,
                                             @Nullable
                                             @Nullable Marker marker,
                                             float x,
                                             float y,
                                             float dxIn,
                                             float dyIn,
                                             float dxOut,
                                             float dyOut)
      • paintDebugMarker

        private static void paintDebugMarker​(@NotNull
                                             @NotNull RenderContext context,
                                             @NotNull
                                             @NotNull java.awt.Graphics2D g,
                                             @NotNull
                                             @NotNull Marker marker,
                                             float rotation)