Interface IDrawContext<T>
-
- All Known Implementing Classes:
GraphicsContextImpl
public interface IDrawContext<T>
Project: User: rufenec Date: 11/24/2014 Time: 3:22 PM
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clearRect(double x, double y, double w, double h)
void
drawDashedLine(double srcx, double srcy, double targetx, double targety, int[] dashPattern)
void
drawLine(double x, double y, double x1, double y1)
void
drawPolygon(IPolygon polygon)
void
drawRect(double x, double y, double width, double height)
void
drawText(java.lang.String s, double x, double y, boolean centerHorz, boolean centerVert)
void
fillElipse(double v, double v1, double highlightAtomDiameter, double highlightAtomDiameter1)
void
fillPolygon(double[] px, double[] py, int i)
void
fillRect(double x, double y, double w, double h)
void
fillText(java.lang.String str, double x, double y)
java.awt.Dimension
getBounds(java.lang.String s)
java.lang.String
getFont()
T
getNative()
void
restore()
void
save()
void
setFill(long color)
void
setFont(java.lang.String helvetica, double size, boolean bold)
void
setLineWidth(double i)
void
setStroke(long color)
void
strokeLine(double x, double y, double x1, double y1)
-
-
-
Method Detail
-
getNative
T getNative()
-
drawLine
void drawLine(double x, double y, double x1, double y1)
-
drawDashedLine
void drawDashedLine(double srcx, double srcy, double targetx, double targety, int[] dashPattern)
-
drawPolygon
void drawPolygon(IPolygon polygon)
-
getBounds
java.awt.Dimension getBounds(java.lang.String s)
-
setFont
void setFont(java.lang.String helvetica, double size, boolean bold)
-
getFont
java.lang.String getFont()
-
setFill
void setFill(long color)
-
fillText
void fillText(java.lang.String str, double x, double y)
-
save
void save()
-
restore
void restore()
-
drawRect
void drawRect(double x, double y, double width, double height)
-
drawText
void drawText(java.lang.String s, double x, double y, boolean centerHorz, boolean centerVert)
-
clearRect
void clearRect(double x, double y, double w, double h)
-
setStroke
void setStroke(long color)
-
fillElipse
void fillElipse(double v, double v1, double highlightAtomDiameter, double highlightAtomDiameter1)
-
fillRect
void fillRect(double x, double y, double w, double h)
-
strokeLine
void strokeLine(double x, double y, double x1, double y1)
-
fillPolygon
void fillPolygon(double[] px, double[] py, int i)
-
setLineWidth
void setLineWidth(double i)
-
-