|
Draw2d 3.9.0.201305060205 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.draw2d.Graphics
org.eclipse.draw2d.SWTGraphics
public class SWTGraphics
A concrete implementation of Graphics
using an SWT
GC
. There are 2 states contained in this graphics class -- the
applied state which is the actual state of the GC and the current state which
is the current state of this graphics object. Certain properties can be
changed multiple times and the GC won't be updated until it's actually used.
WARNING: This class is not intended to be subclassed.
Field Summary |
---|
Fields inherited from class org.eclipse.draw2d.Graphics |
---|
LINE_CUSTOM, LINE_DASH, LINE_DASHDOT, LINE_DASHDOTDOT, LINE_DOT, LINE_SOLID |
Constructor Summary | |
---|---|
SWTGraphics(GC gc)
Constructs a new SWTGraphics that draws to the Canvas using the given GC. |
Method Summary | |
---|---|
protected void |
checkFill()
If the background color has changed, this change will be pushed to the GC. |
protected void |
checkGC()
If the rendering hints or the clip region has changed, these changes will be pushed to the GC. |
protected void |
checkPaint()
If the line width, line style, foreground or background colors have changed, these changes will be pushed to the GC. |
protected void |
checkText()
If the font has changed, this change will be pushed to the GC. |
void |
clipPath(Path path)
Simple implementation of clipping a Path within the context of current clipping rectangle for now (not region) Note that this method wipes out the clipping rectangle area, hence if clients need to reset it call restoreState() |
void |
clipRect(Rectangle rect)
Sets the clip region to the given rectangle. |
static LineAttributes |
clone(LineAttributes src)
Countermeasure against LineAttributes class not having its own clone() method. |
static void |
copyLineAttributes(LineAttributes dest,
LineAttributes src)
Countermeasure against LineAttributes class not having a copy by value function. |
void |
dispose()
Disposes this object, releasing any resources. |
void |
drawArc(int x,
int y,
int width,
int height,
int offset,
int length)
Draws the outline of an arc located at (x,y) with width w and height h. |
void |
drawFocus(int x,
int y,
int w,
int h)
Draws a focus rectangle. |
void |
drawImage(Image srcImage,
int x,
int y)
Draws the given Image at the location (x,y). |
void |
drawImage(Image srcImage,
int x1,
int y1,
int w1,
int h1,
int x2,
int y2,
int w2,
int h2)
Draws a rectangular section of the given Image to the specified rectangular reagion on the canvas. |
void |
drawLine(int x1,
int y1,
int x2,
int y2)
Draws a line between the points (x1,y1) and
(x2,y2) using the foreground color. |
void |
drawOval(int x,
int y,
int width,
int height)
Draws the outline of an ellipse that fits inside the rectangle with the given properties using the foreground color. |
void |
drawPath(Path path)
This method requires advanced graphics support. |
void |
drawPoint(int x,
int y)
Draws a pixel, using the foreground color, at the specified point ( x , y ). |
void |
drawPolygon(int[] points)
Draws a closed polygon defined by the given Integer array containing the vertices in x,y order. |
void |
drawPolygon(PointList points)
Draws a closed polygon defined by the given PointList
containing the vertices. |
void |
drawPolyline(int[] points)
Draws a polyline defined by the given Integer array containing the vertices in x,y order. |
void |
drawPolyline(PointList points)
Draws a polyline defined by the given PointList containing
the vertices. |
void |
drawRectangle(int x,
int y,
int width,
int height)
Draws a rectangle whose top-left corner is located at the point (x,y) with the given width and height. |
void |
drawRoundRectangle(Rectangle r,
int arcWidth,
int arcHeight)
Draws a rectangle with rounded corners using the foreground color. |
void |
drawString(java.lang.String s,
int x,
int y)
Draws the given string using the current font and foreground color. |
void |
drawText(java.lang.String s,
int x,
int y)
Draws the given string using the current font and foreground color. |
void |
drawTextLayout(TextLayout layout,
int x,
int y,
int selectionStart,
int selectionEnd,
Color selectionForeground,
Color selectionBackground)
|
void |
fillArc(int x,
int y,
int width,
int height,
int offset,
int length)
Fills the interior of an arc located at (x,y) with width w and height h. |
void |
fillGradient(int x,
int y,
int w,
int h,
boolean vertical)
Fills the the given rectangle with a gradient from the foreground color to the background color. |
void |
fillOval(int x,
int y,
int width,
int height)
Fills an ellipse that fits inside the rectangle with the given properties using the background color. |
void |
fillPath(Path path)
This method requires advanced graphics support. |
void |
fillPolygon(int[] points)
Fills a closed polygon defined by the given Integer array containing the vertices in x,y order. |
void |
fillPolygon(PointList points)
Fills a closed polygon defined by the given PointList
containing the vertices. |
void |
fillRectangle(int x,
int y,
int width,
int height)
Fills a rectangle whose top-left corner is located at the point (x,y) with the given width and height. |
void |
fillRoundRectangle(Rectangle r,
int arcWidth,
int arcHeight)
Fills a rectangle with rounded corners using the background color. |
void |
fillString(java.lang.String s,
int x,
int y)
Draws the given string using the current font and foreground color. |
void |
fillText(java.lang.String s,
int x,
int y)
Draws the given string using the current font and foreground color. |
boolean |
getAdvanced()
|
int |
getAlpha()
Returns the current alpha value of the graphics. |
int |
getAntialias()
Returns the anti-aliasing setting value, which will be one of SWT.DEFAULT , SWT.OFF or SWT.ON . |
Color |
getBackgroundColor()
Returns the background color used for filling. |
Rectangle |
getClip(Rectangle rect)
Modifies the given rectangle to match the clip region and returns that rectangle. |
int |
getFillRule()
Returns the fill rule, which will be one of SWT.FILL_EVEN_ODD or SWT.FILL_WINDING . |
Font |
getFont()
Returns the font used to draw and fill text. |
FontMetrics |
getFontMetrics()
Returns the font metrics for the current font. |
Color |
getForegroundColor()
Returns the foreground color used to draw lines and text. |
int |
getInterpolation()
Returns the interpolation setting. |
void |
getLineAttributes(LineAttributes lineAttributes)
|
int |
getLineCap()
Returns the current line cap style. |
float[] |
getLineDash()
|
float |
getLineDashOffset()
|
int |
getLineJoin()
Returns the line join style. |
float |
getLineMiterLimit()
Returns the line miter limit. |
int |
getLineStyle()
Returns the line style. |
int |
getLineWidth()
Returns the current line width. |
float |
getLineWidthFloat()
Returns the current line width. |
int |
getTextAntialias()
Returns the textual anti-aliasing setting value, which will be one of SWT.DEFAULT , SWT.OFF or SWT.ON . |
boolean |
getXORMode()
Returns true if this graphics object should use XOR mode
with painting. |
protected void |
init()
Called by constructor, initializes all State information for currentState |
void |
popState()
Pops the previous state of this graphics object off the stack (if Graphics.pushState() has previously been called) and restores the current
state to that popped state. |
void |
pushState()
Pushes the current state of this graphics object onto a stack. |
void |
restoreState()
Restores the previous state of this graphics object. |
protected void |
restoreState(org.eclipse.draw2d.SWTGraphics.State s)
Sets all State information to that of the given State, called by restoreState() |
void |
rotate(float degrees)
This method requires advanced graphics support. |
void |
scale(double factor)
Scales this graphics object by the given amount. |
void |
scale(float horizontal,
float vertical)
This method requires advanced graphics support. |
void |
setAdvanced(boolean value)
Turns advanced graphics mode on or off. |
void |
setAlpha(int alpha)
This method requires advanced graphics support. |
void |
setAntialias(int value)
This method requires advanced graphics support. |
void |
setBackgroundColor(Color color)
Sets the background color. |
void |
setBackgroundPattern(Pattern pattern)
Sets the pattern used for fill-type graphics operations. |
void |
setClip(Path path)
This method requires advanced graphics support. |
void |
setClip(Rectangle rect)
Sets the clip rectangle. |
void |
setFillRule(int rule)
Sets the fill rule to the given value, which must be one of SWT.FILL_EVEN_ODD or SWT.FILL_WINDING . |
void |
setFont(Font f)
Sets the font. |
void |
setForegroundColor(Color color)
Sets the foreground color. |
void |
setForegroundPattern(Pattern pattern)
Sets the foreground pattern for draw and text operations. |
void |
setInterpolation(int interpolation)
This method requires advanced graphics support. |
void |
setLineAttributes(LineAttributes lineAttributes)
Sets all line attributes together |
void |
setLineCap(int value)
Sets the line cap style to the argument, which must be one of the constants SWT.CAP_FLAT , SWT.CAP_ROUND , or
SWT.CAP_SQUARE . |
void |
setLineDash(float[] value)
Sets the dash pattern when the custom line style is in use. |
void |
setLineDash(int[] dashes)
Sets the dash pattern when the custom line style is in use. |
void |
setLineDashOffset(float value)
Sets the line dash offset. |
void |
setLineJoin(int value)
Sets the line join style to the argument, which must be one of the constants SWT.JOIN_MITER , SWT.JOIN_ROUND , or
SWT.JOIN_BEVEL . |
void |
setLineMiterLimit(float value)
|
void |
setLineStyle(int value)
Sets the line style to the argument, which must be one of the constants SWT.LINE_SOLID , SWT.LINE_DASH ,
SWT.LINE_DOT , SWT.LINE_DASHDOT or
SWT.LINE_DASHDOTDOT . |
void |
setLineWidth(int width)
Sets the line width. |
void |
setLineWidthFloat(float value)
Sets the line width. |
void |
setTextAntialias(int value)
This method requires advanced graphics support. |
void |
setXORMode(boolean xor)
Sets the XOR mode. |
void |
shear(float horz,
float vert)
This method requires advanced graphics support. |
void |
translate(float dx,
float dy)
This method requires advanced graphics support. |
void |
translate(int dx,
int dy)
This method may require advanced graphics support if using a transform, in this case, a check should be made to ensure advanced graphics is supported in the user's environment before calling this method. |
Methods inherited from class org.eclipse.draw2d.Graphics |
---|
drawArc, drawFocus, drawImage, drawImage, drawLine, drawOval, drawRectangle, drawString, drawText, drawText, drawText, drawTextLayout, fillArc, fillGradient, fillOval, fillRectangle, fillString, fillText, getAbsoluteScale, getLineAttributes, translate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SWTGraphics(GC gc)
gc
- the GCMethod Detail |
---|
protected final void checkFill()
checkGC()
.
protected final void checkGC()
protected final void checkPaint()
checkGC()
.
protected final void checkText()
checkPaint()
and checkFill()
.
public void clipRect(Rectangle rect)
Graphics
clipRect
in class Graphics
rect
- the clip rectangleGraphics.clipRect(Rectangle)
public void dispose()
Graphics
dispose
in class Graphics
Graphics.dispose()
public void drawArc(int x, int y, int width, int height, int offset, int length)
Graphics
drawArc
in class Graphics
x
- the x coordinatey
- the y coordinatewidth
- the widthheight
- the heightoffset
- the start anglelength
- the length of the arcGraphics.drawArc(int, int, int, int, int, int)
public void drawFocus(int x, int y, int w, int h)
Graphics
drawFocus
in class Graphics
x
- the x coordinatey
- the y coordinatew
- the widthh
- the heightGraphics.drawFocus(int, int, int, int)
public void drawImage(Image srcImage, int x, int y)
Graphics
drawImage
in class Graphics
srcImage
- the Imagex
- the x coordinatey
- the y coordinateGraphics.drawImage(Image, int, int)
public void drawImage(Image srcImage, int x1, int y1, int w1, int h1, int x2, int y2, int w2, int h2)
Graphics
drawImage
in class Graphics
srcImage
- the imagex1
- the x coordinate of the sourcey1
- the y coordinate of the sourcew1
- the width of the sourceh1
- the height of the sourcex2
- the x coordinate of the destinationy2
- the y coordinate of the destinationw2
- the width of the destinationh2
- the height of the destinationGraphics.drawImage(Image, int, int, int, int, int, int, int, int)
public void drawLine(int x1, int y1, int x2, int y2)
Graphics
(x1,y1)
and
(x2,y2)
using the foreground color.
drawLine
in class Graphics
x1
- the x coordinate for the first pointy1
- the y coordinate for the first pointx2
- the x coordinate for the second pointy2
- the y coordinate for the second pointGraphics.drawLine(int, int, int, int)
public void drawOval(int x, int y, int width, int height)
Graphics
drawOval
in class Graphics
x
- the x coordinatey
- the y coordinatewidth
- the widthheight
- the heightGraphics.drawOval(int, int, int, int)
public void drawPath(Path path)
GC.getAdvanced()
.
drawPath
in class Graphics
path
- the path to drawGraphics.drawPath(Path)
public void drawPoint(int x, int y)
Graphics
x
, y
).
Note that the current line attributes do not affect this operation.
drawPoint
in class Graphics
x
- the point's x coordinatey
- the point's y coordinateGraphics.drawPoint(int, int)
public void drawPolygon(int[] points)
Graphics
drawPolygon
in class Graphics
points
- the verticesGraphics.drawPolygon(int[])
public void drawPolygon(PointList points)
Graphics
PointList
containing the vertices. The first and last points in the list will be
connected.
drawPolygon
in class Graphics
points
- the verticesGraphics.drawPolygon(PointList)
public void drawPolyline(int[] points)
Graphics
drawPolyline
in class Graphics
points
- the verticesGraphics.drawPolyline(int[])
public void drawPolyline(PointList points)
Graphics
PointList
containing
the vertices. The first and last points in the list will not be
connected.
drawPolyline
in class Graphics
points
- the verticesGraphics.drawPolyline(PointList)
public void drawRectangle(int x, int y, int width, int height)
Graphics
drawRectangle
in class Graphics
x
- the x coordinatey
- the y coordinatewidth
- the widthheight
- the heightGraphics.drawRectangle(int, int, int, int)
public void drawRoundRectangle(Rectangle r, int arcWidth, int arcHeight)
Graphics
drawRoundRectangle
in class Graphics
r
- the rectanglearcWidth
- the arc widtharcHeight
- the arc heightGraphics.drawRoundRectangle(Rectangle, int, int)
public void drawString(java.lang.String s, int x, int y)
Graphics
drawString
in class Graphics
s
- the stringx
- the x coordinatey
- the y coordinateGraphics.drawString(String, int, int)
public void drawText(java.lang.String s, int x, int y)
Graphics
drawText
in class Graphics
s
- the textx
- the x coordinatey
- the y coordinateGraphics.drawText(String, int, int)
public void drawTextLayout(TextLayout layout, int x, int y, int selectionStart, int selectionEnd, Color selectionForeground, Color selectionBackground)
drawTextLayout
in class Graphics
layout
- the TextLayout being renderedx
- the x locationy
- the y locationselectionStart
- the start of selectionselectionEnd
- the end of selectionselectionForeground
- the foreground selection colorselectionBackground
- the background selection colorGraphics.drawTextLayout(TextLayout, int, int, int, int, Color,
Color)
public void fillArc(int x, int y, int width, int height, int offset, int length)
Graphics
fillArc
in class Graphics
x
- the x coordinatey
- the y coordinatewidth
- the widthheight
- the heightoffset
- the start anglelength
- the length of the arcGraphics.fillArc(int, int, int, int, int, int)
public void fillGradient(int x, int y, int w, int h, boolean vertical)
Graphics
true
, the
gradient will go from top to bottom. Otherwise, it will go from left to
right. background color.
fillGradient
in class Graphics
x
- the x coordinatey
- the y coordinatew
- the widthh
- the heightvertical
- whether the gradient should be verticalGraphics.fillGradient(int, int, int, int, boolean)
public void fillOval(int x, int y, int width, int height)
Graphics
fillOval
in class Graphics
x
- the x coordinatey
- the y coordinatewidth
- the widthheight
- the heightGraphics.fillOval(int, int, int, int)
public void fillPath(Path path)
GC.getAdvanced()
.
fillPath
in class Graphics
path
- the path to fillGraphics.fillPath(Path)
public void fillPolygon(int[] points)
Graphics
fillPolygon
in class Graphics
points
- the verticesGraphics.fillPolygon(int[])
public void fillPolygon(PointList points)
Graphics
PointList
containing the vertices. The first and last points in the list will be
connected.
fillPolygon
in class Graphics
points
- the verticesGraphics.fillPolygon(PointList)
public void fillRectangle(int x, int y, int width, int height)
Graphics
fillRectangle
in class Graphics
x
- the x coordinatey
- the y coordinatewidth
- the widthheight
- the heightGraphics.fillRectangle(int, int, int, int)
public void fillRoundRectangle(Rectangle r, int arcWidth, int arcHeight)
Graphics
fillRoundRectangle
in class Graphics
r
- the rectanglearcWidth
- the arc widtharcHeight
- the arc heightGraphics.fillRoundRectangle(Rectangle, int, int)
public void fillString(java.lang.String s, int x, int y)
Graphics
fillString
in class Graphics
s
- the stringx
- the x coordinatey
- the y coordinateGraphics.fillString(String, int, int)
public void fillText(java.lang.String s, int x, int y)
Graphics
fillText
in class Graphics
s
- the textx
- the x coordinatey
- the y coordinateGraphics.fillText(String, int, int)
public int getAlpha()
Graphics
getAlpha
in class Graphics
Graphics.getAlpha()
public int getAntialias()
Graphics
SWT.DEFAULT
, SWT.OFF
or SWT.ON
.
Note that this controls anti-aliasing for all non-text drawing
operations.
getAntialias
in class Graphics
Graphics.getAntialias()
public boolean getAdvanced()
getAdvanced
in class Graphics
public Color getBackgroundColor()
Graphics
getBackgroundColor
in class Graphics
Graphics.getBackgroundColor()
public Rectangle getClip(Rectangle rect)
Graphics
getClip
in class Graphics
rect
- the rectangle to hold the clip region
Graphics.getClip(Rectangle)
public int getFillRule()
Graphics
SWT.FILL_EVEN_ODD
or SWT.FILL_WINDING
.
getFillRule
in class Graphics
Graphics.getFillRule()
public Font getFont()
Graphics
getFont
in class Graphics
Graphics.getFont()
public FontMetrics getFontMetrics()
Graphics
getFontMetrics
in class Graphics
Graphics.getFontMetrics()
public Color getForegroundColor()
Graphics
getForegroundColor
in class Graphics
Graphics.getForegroundColor()
public int getInterpolation()
Graphics
getInterpolation
in class Graphics
Graphics.getInterpolation()
public void getLineAttributes(LineAttributes lineAttributes)
public int getLineCap()
Graphics
getLineCap
in class Graphics
Graphics.getLineCap()
public int getLineJoin()
Graphics
getLineJoin
in class Graphics
Graphics.getLineJoin()
public int getLineStyle()
Graphics
getLineStyle
in class Graphics
Graphics.getLineStyle()
public int getLineWidth()
Graphics
getLineWidth
in class Graphics
Graphics.getLineWidth()
public float getLineWidthFloat()
Graphics
getLineWidthFloat
in class Graphics
LineAttributes.width
public float getLineMiterLimit()
Graphics
getLineMiterLimit
in class Graphics
LineAttributes.miterLimit
public float[] getLineDash()
public float getLineDashOffset()
public int getTextAntialias()
Graphics
SWT.DEFAULT
, SWT.OFF
or SWT.ON
.
Note that this controls anti-aliasing only for text drawing
operations.
getTextAntialias
in class Graphics
Graphics.getTextAntialias()
public boolean getXORMode()
Graphics
true
if this graphics object should use XOR mode
with painting.
getXORMode
in class Graphics
Graphics.getXORMode()
protected void init()
public void popState()
Graphics
Graphics.pushState()
has previously been called) and restores the current
state to that popped state.
popState
in class Graphics
Graphics.popState()
public void pushState()
Graphics
pushState
in class Graphics
Graphics.pushState()
public void restoreState()
Graphics
restoreState
in class Graphics
Graphics.restoreState()
protected void restoreState(org.eclipse.draw2d.SWTGraphics.State s)
s
- the Statepublic void rotate(float degrees)
GC.getAdvanced()
.
rotate
in class Graphics
degrees
- the degrees to rotateGraphics.rotate(float)
public void scale(double factor)
Graphics
scale
in class Graphics
factor
- the scale factorGraphics.scale(double)
public void scale(float horizontal, float vertical)
GC.getAdvanced()
.
scale
in class Graphics
horizontal
- the horizontal scaling factorvertical
- the vertical scaling factorGraphics.scale(float, float)
public void setAlpha(int alpha)
GC.getAdvanced()
.
setAlpha
in class Graphics
alpha
- an alpha value (0-255)Graphics.setAlpha(int)
public void setAntialias(int value)
GC.getAdvanced()
.
setAntialias
in class Graphics
value
- the anti-alias valueGraphics.setAntialias(int)
public void setAdvanced(boolean value)
Graphics
setAdvanced
in class Graphics
public void setBackgroundColor(Color color)
Graphics
setBackgroundColor
in class Graphics
color
- the new background colorGraphics.setBackgroundColor(Color)
public void setBackgroundPattern(Pattern pattern)
Graphics
setBackgroundPattern
in class Graphics
pattern
- the background patternGraphics.setBackgroundPattern(Pattern)
public void setClip(Path path)
GC.getAdvanced()
.
setClip
in class Graphics
path
- the clipping pathGraphics.setClip(Path)
public void clipPath(Path path)
restoreState()
path
- the clip pathGraphics.clipPath(org.eclipse.swt.graphics.Path)
public void setClip(Rectangle rect)
Graphics
setClip
in class Graphics
rect
- the new clip rectangleGraphics.setClip(Rectangle)
public void setFillRule(int rule)
Graphics
SWT.FILL_EVEN_ODD
or SWT.FILL_WINDING
.
setFillRule
in class Graphics
rule
- the fill ruleGraphics.setFillRule(int)
public void setFont(Font f)
Graphics
setFont
in class Graphics
f
- the new fontGraphics.setFont(Font)
public void setForegroundColor(Color color)
Graphics
setForegroundColor
in class Graphics
color
- the new foreground colorGraphics.setForegroundColor(Color)
public void setForegroundPattern(Pattern pattern)
Graphics
setForegroundPattern
in class Graphics
pattern
- the foreground patternGraphics.setForegroundPattern(Pattern)
public void setInterpolation(int interpolation)
GC.getAdvanced()
.
setInterpolation
in class Graphics
interpolation
- the interpolationGraphics.setInterpolation(int)
public void setLineAttributes(LineAttributes lineAttributes)
Graphics
setLineAttributes
in class Graphics
lineAttributes
- the line attributespublic void setLineCap(int value)
Graphics
SWT.CAP_FLAT
, SWT.CAP_ROUND
, or
SWT.CAP_SQUARE
.
setLineCap
in class Graphics
value
- the line capGraphics.setLineCap(int)
public void setLineDash(int[] dashes)
Graphics
Graphics.pushState()
and Graphics.popState()
.
setLineDash
in class Graphics
dashes
- the pixel patternGraphics.setLineDash(int[])
public void setLineDash(float[] value)
Graphics
setLineDash
in class Graphics
value
- public void setLineDashOffset(float value)
Graphics
setLineDashOffset
in class Graphics
public void setLineJoin(int value)
Graphics
SWT.JOIN_MITER
, SWT.JOIN_ROUND
, or
SWT.JOIN_BEVEL
.
setLineJoin
in class Graphics
value
- the join typeGraphics.setLineJoin(int)
public void setLineStyle(int value)
Graphics
SWT.LINE_SOLID
, SWT.LINE_DASH
,
SWT.LINE_DOT
, SWT.LINE_DASHDOT
or
SWT.LINE_DASHDOTDOT
.
setLineStyle
in class Graphics
value
- the new styleGraphics.setLineStyle(int)
public void setLineWidth(int width)
Graphics
setLineWidth
in class Graphics
width
- the new widthGraphics.setLineWidth(int)
public void setLineWidthFloat(float value)
Graphics
setLineWidthFloat
in class Graphics
value
- the new widthpublic void setLineMiterLimit(float value)
setLineMiterLimit
in class Graphics
public void setTextAntialias(int value)
GC.getAdvanced()
.
setTextAntialias
in class Graphics
value
- the textual anti-alias settingGraphics.setTextAntialias(int)
public void setXORMode(boolean xor)
Graphics
setXORMode
in class Graphics
xor
- the new XOR modeGraphics.setXORMode(boolean)
public void shear(float horz, float vert)
GC.getAdvanced()
.
shear
in class Graphics
horz
- the horizontal shearing amountvert
- the vertical shearing amountGraphics.shear(float, float)
public void translate(int dx, int dy)
GC.getAdvanced()
.
translate
in class Graphics
dx
- the horizontal offsetdy
- the vertical offsetGraphics.translate(int, int)
public void translate(float dx, float dy)
GC.getAdvanced()
.
translate
in class Graphics
dx
- the horizontal offsetdy
- the vertical offsetGraphics.translate(float, float)
public static LineAttributes clone(LineAttributes src)
public static void copyLineAttributes(LineAttributes dest, LineAttributes src)
|
Draw2d 3.9.0.201305060205 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |