com.ontimize.util.gis.client.gui.render
Class OverlapRenderer
java.lang.Object
com.ontimize.util.gis.client.gui.render.BasicGisRenderer
com.ontimize.util.gis.client.gui.render.OverlapRenderer
- All Implemented Interfaces:
- IGisRenderer, GisConstants
public class OverlapRenderer
- extends BasicGisRenderer
- implements IGisRenderer, GisConstants
| Fields inherited from class com.ontimize.util.gis.client.gui.render.BasicGisRenderer |
actualExpr, cancelRender, clip, crs, cumN, cumO, cumulativeClipMillis, cumulativeMillis, cumulativeParsingTime, currentLayerAttr, DEBUG, defaultPolygonFillColor, draw, easyRaster, editionColor, exprValue, factory, fillColor, fillColorKey, fillOpacity, fillOpacityKey, fontFamilyKey, fontSizeKey, fontWeightKey, gcf, gcRenderer, GEOMETRY, gisViewer, grid, haloColorKey, haloDefinedKey, haloRadiusKey, highlightColor, hintsMap, iconKey, indexFTS, indexR, indexSymb, java2dHints, labelParamKey, lastParseTime, linePlacementKey, lineSymb, liteShape, markWKTKey, msN, msO, paintEdited, paintHighlight, paintPolygonsCumulativeTime, paintSelected, pointPlacementKey, pointSizeKey, pointSymb, polSymb, post, prev, prevLineWidthKey, prevParseTime, ptr, RASTER, renderers, rules, scaling, scalingKey, selectionColor, strBuilder, strokeColor, strokeColorKey, strokeDefinedKey, strokeOpacity, strokeOpacityKey, strokeWidth, strokeWidthKey, styleCache, symbs, tr, transform |
|
Method Summary |
void |
paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle lineClip,
java.awt.Shape lineShape,
java.awt.Color lineColor,
float lineOpacity,
double lineWidth,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
Paints a line element using the given parameters |
protected void |
paintPointFill(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Shape pointShape,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
Paints a point element fill with the given parameters |
protected void |
paintPointStroke(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Shape pointShape,
java.awt.Color strokeColor,
double strokeWidth,
float strokeOpacity,
java.util.Map recordValues,
double scale)
Paints a point element stroke with the given parameters |
void |
paintPolygonFill(java.awt.Graphics2D g2d,
java.awt.Rectangle polygonClip,
java.awt.Shape polygonShape,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
Paints a filled polygon element with the given paramters |
void |
paintPolygonStroke(java.awt.Graphics2D g2d,
java.awt.Rectangle polygonClip,
java.awt.Shape polygonShape,
java.awt.Color strokeColor,
double strokeWidth,
float strokeOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
Paints a polygon element stroke with the given paramters |
| Methods inherited from class com.ontimize.util.gis.client.gui.render.BasicGisRenderer |
byteArrayToBufferedImage, cancelRenderProcess, clearRendererCache, evaluateFilter, getAffineTransform, getEditionColor, getHighlightColor, getSelectionColor, isEdited, isHightlighted, isSelected, log, paint, paint, paintEdition, paintGridCoverage, paintIcon, paintLine, paintLine, paintLine, paintPoint, paintPolygon, paintPolygon, paintPolygon, paintRaster, paintRaster, paintSelection, paintSelectionM, paintText, paintVectorialData, setEditionColor, setHighlightColor, setSelectionColor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ontimize.util.gis.client.gui.render.IGisRenderer |
cancelRenderProcess, clearRendererCache, getEditionColor, getHighlightColor, getSelectionColor, isEdited, isHightlighted, isSelected, paint, paint, paintEdition, paintSelection, setEditionColor, setHighlightColor, setSelectionColor |
overlapColor
java.awt.Color overlapColor
xorColor
java.awt.Color xorColor
overlapLevel
float overlapLevel
OverlapRenderer
public OverlapRenderer(IGisViewer gisViewer)
paintPolygonFill
public void paintPolygonFill(java.awt.Graphics2D g2d,
java.awt.Rectangle polygonClip,
java.awt.Shape polygonShape,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
- Description copied from class:
BasicGisRenderer
- Paints a filled polygon element with the given paramters
- Overrides:
paintPolygonFill in class BasicGisRenderer
- Parameters:
g2d - Map viewer graphicspolygonClip - Polygon clipping areapolygonShape - Element shapefillColor - Fill colorfillOpacity - fill opacityrecordValues - Element register valuesscale - Map viewer scale in map units per pixel
paintPolygonStroke
public void paintPolygonStroke(java.awt.Graphics2D g2d,
java.awt.Rectangle polygonClip,
java.awt.Shape polygonShape,
java.awt.Color strokeColor,
double strokeWidth,
float strokeOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
- Description copied from class:
BasicGisRenderer
- Paints a polygon element stroke with the given paramters
- Overrides:
paintPolygonStroke in class BasicGisRenderer
- Parameters:
g2d - Map viewer graphicspolygonClip - Polygon clipping areapolygonShape - Element shapestrokeColor - Stroke colorstrokeWidth - Stroke width in pixelsstrokeOpacity - Stroke opacityrecordValues - Element register valuesscale - Map viewer scale in map units per pixel
paintPointFill
protected void paintPointFill(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Shape pointShape,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
- Description copied from class:
BasicGisRenderer
- Paints a point element fill with the given parameters
- Overrides:
paintPointFill in class BasicGisRenderer
- Parameters:
g2d - Map viewer graphicsx - Clipping area upper-left point x coordinatey - Clipping area upper-left point y coordinatewidth - Clipping area widthheight - Clipping area heightpointShape - Element shapefillColor - Fill colorfillOpacity - Fill opacityrecordValues - Element register valuesscale - Map viewer scale in map units per pixel
paintPointStroke
protected void paintPointStroke(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Shape pointShape,
java.awt.Color strokeColor,
double strokeWidth,
float strokeOpacity,
java.util.Map recordValues,
double scale)
- Description copied from class:
BasicGisRenderer
- Paints a point element stroke with the given parameters
- Overrides:
paintPointStroke in class BasicGisRenderer
- Parameters:
g2d - Map viewer graphicsx - Clipping area upper-left point x coordinatey - Clipping area upper-left point y coordinatewidth - Clipping area widthheight - Clipping area heightpointShape - Element shapestrokeColor - Stroke colorstrokeWidth - Stroke width in pixelsstrokeOpacity - Stroke opacityrecordValues - Element register valuesscale - Map viewer scale in map units per pixel
paintLine
public void paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle lineClip,
java.awt.Shape lineShape,
java.awt.Color lineColor,
float lineOpacity,
double lineWidth,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
- Description copied from class:
BasicGisRenderer
- Paints a line element using the given parameters
- Overrides:
paintLine in class BasicGisRenderer
- Parameters:
g2d - Map viewer graphicslineClip - Line element clip arealineShape - Element shapelineColor - Line stroke colorlineOpacity - Line stroke opacitylineWidth - Line stroke widthrecordValues - Element record valuesscale - Map viewer scale in map units per pixel