public class SVGSymbolInfo extends java.lang.Object implements SymbolDimensionInfo
| Constructor and Description |
|---|
SVGSymbolInfo(java.lang.String svg,
java.awt.geom.Point2D anchorPoint,
java.awt.geom.Rectangle2D symbolBounds,
java.awt.geom.Rectangle2D svgBounds) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.geom.Rectangle2D |
getImageBounds()
Dimension of the entire image.
|
java.lang.String |
getSVG() |
java.lang.String |
getSVGDataURI() |
java.awt.geom.Rectangle2D |
getSymbolBounds()
minimum bounding rectangle for the core symbol.
|
java.awt.Point |
getSymbolCenterPoint()
The point the image should be centered on or the "anchor point".
|
int |
getSymbolCenterX()
The x value the image should be centered on or the "anchor point".
|
int |
getSymbolCenterY()
The y value the image should be centered on or the "anchor point".
|
public SVGSymbolInfo(java.lang.String svg,
java.awt.geom.Point2D anchorPoint,
java.awt.geom.Rectangle2D symbolBounds,
java.awt.geom.Rectangle2D svgBounds)
public java.lang.String getSVGDataURI()
public java.lang.String getSVG()
public int getSymbolCenterX()
getSymbolCenterX in interface SymbolDimensionInfoIntegerpublic int getSymbolCenterY()
getSymbolCenterY in interface SymbolDimensionInfoIntegerpublic java.awt.Point getSymbolCenterPoint()
getSymbolCenterPoint in interface SymbolDimensionInfoPointpublic java.awt.geom.Rectangle2D getSymbolBounds()
getSymbolBounds in interface SymbolDimensionInfoRectangle2Dpublic java.awt.geom.Rectangle2D getImageBounds()
getImageBounds in interface SymbolDimensionInfoRectangle2D