public final class RenderUtil extends Object
Modifier and Type | Method and Description |
---|---|
static void |
draw(IGeometry geometry,
Viewport viewport,
Graphics2D graphics,
double opacity)
Draw a geometry on the given graphics.
|
static void |
fill(IGeometry geometry,
Viewport viewport,
Graphics2D graphics,
double opacity) |
static IGeometry |
getGeometry(String propertyName,
IFeature feature) |
static void |
paint(LineSymbolizer symbolizer,
IFeature feature,
Viewport viewport,
Graphics2D graphics,
double opacity) |
static void |
paint(PointSymbolizer symbolizer,
IFeature feature,
Viewport viewport,
Graphics2D graphics,
double opacity) |
static void |
paint(PolygonSymbolizer symbolizer,
IFeature feature,
Viewport viewport,
Graphics2D graphics,
double opacity,
BufferedImage img) |
static void |
paint(RasterSymbolizer symbolizer,
IFeature obj,
Viewport viewport,
Graphics2D graphics,
double opacity) |
static void |
paint(Symbolizer symbolizer,
IFeature feature,
Viewport viewport,
Graphics2D graphics,
double opacity,
BufferedImage img) |
static void |
paint(TextSymbolizer symbolizer,
IFeature feature,
Viewport viewport,
Graphics2D graphics,
double opacity) |
static void |
paint(TextSymbolizer symbolizer,
String text,
IGeometry geometry,
Viewport viewport,
Graphics2D graphics,
double opacity) |
static void |
paint(ThematicSymbolizer symbolizer,
IFeature feature,
Viewport viewport,
Graphics2D graphics,
double opacity) |
public static void draw(IGeometry geometry, Viewport viewport, Graphics2D graphics, double opacity)
geometry
- the geometryviewport
- the viewportgraphics
- the graphicspublic static void fill(IGeometry geometry, Viewport viewport, Graphics2D graphics, double opacity)
geometry
- geometry to fillviewport
- viewportgraphics
- graphics to draw intopublic static void paint(Symbolizer symbolizer, IFeature feature, Viewport viewport, Graphics2D graphics, double opacity, BufferedImage img)
public static void paint(PointSymbolizer symbolizer, IFeature feature, Viewport viewport, Graphics2D graphics, double opacity)
public static void paint(LineSymbolizer symbolizer, IFeature feature, Viewport viewport, Graphics2D graphics, double opacity)
public static void paint(PolygonSymbolizer symbolizer, IFeature feature, Viewport viewport, Graphics2D graphics, double opacity, BufferedImage img)
public static void paint(RasterSymbolizer symbolizer, IFeature obj, Viewport viewport, Graphics2D graphics, double opacity)
obj
- The FT_coverage to render This method shall be reworked.public static void paint(TextSymbolizer symbolizer, IFeature feature, Viewport viewport, Graphics2D graphics, double opacity)
public static void paint(TextSymbolizer symbolizer, String text, IGeometry geometry, Viewport viewport, Graphics2D graphics, double opacity)
symbolizer
- a text symbolizertext
- non null textgeometry
- the geometry of the featureviewport
- the viewport to paint ingraphics
- the graphics to paint withpublic static void paint(ThematicSymbolizer symbolizer, IFeature feature, Viewport viewport, Graphics2D graphics, double opacity)
symbolizer
- feature
- viewport
- graphics
- opacity
- Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.