Class LayerRenderer
java.lang.Object
org.locationtech.jtstest.testbuilder.ui.render.LayerRenderer
- All Implemented Interfaces:
Renderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate GeometryContainerprivate booleanprivate Layerprivate static final HSBPaletteprivate Viewport -
Constructor Summary
ConstructorsConstructorDescriptionLayerRenderer(Layer layer, GeometryContainer geomCont, Viewport viewport) LayerRenderer(Layer layer, Viewport viewport) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()Informs this process that it can stop rendering, because the rendered context will not be displayed.private static HSBPalettecustomPalette(Color clrBase, int numHues) private Geometryprivate static StylepaletteFill(int i, HSBPalette pal, BasicStyle style) voidrender(Graphics2D g) Renders the scene to the graphics context.private voidrender(Graphics2D g, Viewport viewport, Geometry geometry, Layer layer) private voidrenderCustomFill(Graphics2D g, Viewport viewport, Geometry gc, Layer layer) private voidrenderGeom(Graphics2D g, Viewport viewport, Geometry geometry, Style style)
-
Field Details
-
layer
-
geomCont
-
viewport
-
isCancelled
private boolean isCancelled -
PAL_RAINBOW_INCREMENTAL
-
-
Constructor Details
-
LayerRenderer
-
LayerRenderer
-
-
Method Details
-
render
Description copied from interface:RendererRenders the scene to the graphics context. -
getGeometry
-
render
private void render(Graphics2D g, Viewport viewport, Geometry geometry, Layer layer) throws Exception - Throws:
Exception
-
renderCustomFill
private void renderCustomFill(Graphics2D g, Viewport viewport, Geometry gc, Layer layer) throws Exception - Throws:
Exception
-
renderGeom
private void renderGeom(Graphics2D g, Viewport viewport, Geometry geometry, Style style) throws Exception - Throws:
Exception
-
customPalette
-
paletteFill
-
cancel
public void cancel()Description copied from interface:RendererInforms this process that it can stop rendering, because the rendered context will not be displayed.
-