java.lang.Object
com.github.weisj.jsvg.renderer.ShapeRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
private static final class
static final class
static final class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
paintDebugMarker
(@NotNull RenderContext context, @NotNull Graphics2D g, @NotNull Marker marker, float rotation) static void
paintSingleMarker
(@NotNull ShapeNode shapeNode, @NotNull RenderContext context, @NotNull Output output, MarkerOrientation.MarkerType type, @Nullable Marker marker, float x, float y, float dxIn, float dyIn, float dxOut, float dyOut) private static void
renderMarkers
(@NotNull Output output, @NotNull RenderContext context, @NotNull ShapeRenderer.PaintShape paintShape, @NotNull ShapeRenderer.ShapeMarkerInfo markerInfo) private static void
renderMarkersImpl
(@NotNull Output output, @NotNull RenderContext context, @NotNull PathIterator iterator, @NotNull ShapeRenderer.ShapeMarkerInfo markerInfo) private static void
renderShapeFill
(@NotNull RenderContext context, @NotNull Output output, @NotNull ShapeRenderer.PaintShape paintShape) private static void
renderShapeStroke
(@NotNull RenderContext context, @NotNull Output output, @NotNull ShapeRenderer.PaintShape paintShape, @Nullable Stroke stroke, boolean willBeFilledAfterwards) static void
renderWithPaintOrder
(@NotNull Output output, boolean canBeFilledHint, @NotNull PaintOrder paintOrder, @NotNull ShapeRenderer.ShapePaintContext shapePaintContext, @NotNull ShapeRenderer.PaintShape paintShape, @Nullable ShapeRenderer.ShapeMarkerInfo markerInfo)
-
Field Details
-
DEBUG_MARKERS
private static final boolean DEBUG_MARKERS- See Also:
-
-
Constructor Details
-
ShapeRenderer
private ShapeRenderer()
-
-
Method Details
-
renderWithPaintOrder
public static void renderWithPaintOrder(@NotNull @NotNull Output output, boolean canBeFilledHint, @NotNull @NotNull PaintOrder paintOrder, @NotNull @NotNull ShapeRenderer.ShapePaintContext shapePaintContext, @NotNull @NotNull ShapeRenderer.PaintShape paintShape, @Nullable @Nullable ShapeRenderer.ShapeMarkerInfo markerInfo) -
renderMarkers
private static void renderMarkers(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context, @NotNull @NotNull ShapeRenderer.PaintShape paintShape, @NotNull @NotNull ShapeRenderer.ShapeMarkerInfo markerInfo) -
renderShapeStroke
private static void renderShapeStroke(@NotNull @NotNull RenderContext context, @NotNull @NotNull Output output, @NotNull @NotNull ShapeRenderer.PaintShape paintShape, @Nullable @Nullable Stroke stroke, boolean willBeFilledAfterwards) -
renderShapeFill
private static void renderShapeFill(@NotNull @NotNull RenderContext context, @NotNull @NotNull Output output, @NotNull @NotNull ShapeRenderer.PaintShape paintShape) -
renderMarkersImpl
private static void renderMarkersImpl(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context, @NotNull @NotNull PathIterator iterator, @NotNull @NotNull ShapeRenderer.ShapeMarkerInfo markerInfo) -
paintSingleMarker
public static void paintSingleMarker(@NotNull @NotNull ShapeNode shapeNode, @NotNull @NotNull RenderContext context, @NotNull @NotNull Output output, @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 Graphics2D g, @NotNull @NotNull Marker marker, float rotation)
-