public interface GraphicFactory
Modifier and Type | Method and Description |
---|---|
Bitmap |
createBitmap(int width,
int height) |
Bitmap |
createBitmap(int width,
int height,
boolean isTransparent) |
Canvas |
createCanvas() |
int |
createColor(Color color) |
int |
createColor(int alpha,
int red,
int green,
int blue) |
Matrix |
createMatrix() |
HillshadingBitmap |
createMonoBitmap(int width,
int height,
byte[] buffer,
int padding,
BoundingBox area)
Create a single channel bitmap for hillshading, may include a buffer.
|
Paint |
createPaint() |
Paint |
createPaint(Paint paint) |
Path |
createPath() |
PointTextContainer |
createPointTextContainer(Point xy,
Display display,
int priority,
java.lang.String text,
Paint paintFront,
Paint paintBack,
SymbolContainer symbolContainer,
Position position,
int maxTextWidth) |
ResourceBitmap |
createResourceBitmap(java.io.InputStream inputStream,
int hash) |
TileBitmap |
createTileBitmap(java.io.InputStream inputStream,
int tileSize,
boolean isTransparent) |
TileBitmap |
createTileBitmap(int tileSize,
boolean isTransparent) |
java.io.InputStream |
platformSpecificSources(java.lang.String relativePathPrefix,
java.lang.String src) |
ResourceBitmap |
renderSvg(java.io.InputStream inputStream,
float scaleFactor,
int width,
int height,
int percent,
int hash) |
Bitmap createBitmap(int width, int height)
Bitmap createBitmap(int width, int height, boolean isTransparent)
Canvas createCanvas()
int createColor(Color color)
int createColor(int alpha, int red, int green, int blue)
Matrix createMatrix()
HillshadingBitmap createMonoBitmap(int width, int height, byte[] buffer, int padding, BoundingBox area)
Paint createPaint()
Path createPath()
PointTextContainer createPointTextContainer(Point xy, Display display, int priority, java.lang.String text, Paint paintFront, Paint paintBack, SymbolContainer symbolContainer, Position position, int maxTextWidth)
ResourceBitmap createResourceBitmap(java.io.InputStream inputStream, int hash) throws java.io.IOException
java.io.IOException
TileBitmap createTileBitmap(java.io.InputStream inputStream, int tileSize, boolean isTransparent) throws java.io.IOException
java.io.IOException
TileBitmap createTileBitmap(int tileSize, boolean isTransparent)
java.io.InputStream platformSpecificSources(java.lang.String relativePathPrefix, java.lang.String src) throws java.io.IOException
java.io.IOException
ResourceBitmap renderSvg(java.io.InputStream inputStream, float scaleFactor, int width, int height, int percent, int hash) throws java.io.IOException
java.io.IOException