Modifier and Type | Method and Description |
---|---|
QuadCurve |
clone()
Returns a mutable copy of this curve.
|
Point |
ctrlP()
Returns a copy of the control point of this curve.
|
float |
ctrlX()
Returns the x-coordinate of the control point.
|
float |
ctrlY()
Returns the y-coordinate of the control point.
|
float |
flatness()
Returns the flatness (maximum distance of a control point from the line connecting the end
points) of this curve.
|
float |
flatnessSq()
Returns the square of the flatness (maximum distance of a control point from the line
connecting the end points) of this curve.
|
Point |
p1()
Returns a copy of the starting point of this curve.
|
Point |
p2()
Returns a copy of the ending point of this curve.
|
void |
subdivide(QuadCurve left,
QuadCurve right)
Subdivides this curve and stores the results into
left and right . |
float |
x1()
Returns the x-coordinate of the start of this curve.
|
float |
x2()
Returns the x-coordinate of the end of this curve.
|
float |
y1()
Returns the y-coordinate of the start of this curve.
|
float |
y2()
Returns the y-coordinate of the end of this curve.
|
bounds, bounds, contains, contains, contains, contains, intersects, intersects, isEmpty, pathIterator, pathIterator
float x1()
float y1()
float ctrlX()
float ctrlY()
float x2()
float y2()
Point p1()
Point ctrlP()
Point p2()
float flatnessSq()
float flatness()
void subdivide(QuadCurve left, QuadCurve right)
left
and right
.QuadCurve clone()
Copyright © 2017. All rights reserved.