Class RelativeGeneralPath
java.lang.Object
com.inductiveautomation.ignition.client.util.gui.RelativeGeneralPath
Describe this class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappend(PathIterator pi, boolean connect) voidclone()voidbooleancontains(double x, double y) booleancontains(double x, double y, double w, double h) booleanbooleanvoidcurveTo(float x1, float y1, float x2, float y2, float x3, float y3) booleangetPathIterator(AffineTransform at, double flatness) intbooleanintersects(double x, double y, double w, double h) booleanvoidline(float dX, float dY) voidlineTo(float x, float y) voidmove(float dX, float dY) voidmoveTo(float x, float y) voidquadTo(float x1, float y1, float x2, float y2) voidreset()voidsetWindingRule(int rule) void
-
Constructor Details
-
RelativeGeneralPath
public RelativeGeneralPath()
-
-
Method Details
-
move
public void move(float dX, float dY) -
line
public void line(float dX, float dY) -
append
-
append
-
closePath
public void closePath() -
createTransformedShape
-
curveTo
public void curveTo(float x1, float y1, float x2, float y2, float x3, float y3) -
getCurrentPoint
-
getWindingRule
public int getWindingRule() -
lineTo
public void lineTo(float x, float y) -
moveTo
public void moveTo(float x, float y) -
quadTo
public void quadTo(float x1, float y1, float x2, float y2) -
reset
public void reset() -
setWindingRule
public void setWindingRule(int rule) -
transform
-
equals
-
contains
public boolean contains(double x, double y) -
contains
public boolean contains(double x, double y, double w, double h) -
contains
-
contains
-
getBounds
-
getBounds2D
- Specified by:
getBounds2Din interfaceShape
-
clone
-
getPathIterator
- Specified by:
getPathIteratorin interfaceShape
-
getPathIterator
- Specified by:
getPathIteratorin interfaceShape
-
intersects
public boolean intersects(double x, double y, double w, double h) - Specified by:
intersectsin interfaceShape
-
intersects
- Specified by:
intersectsin interfaceShape
-