Package com.luciad.geometries
Class BezierCurve
java.lang.Object
com.luciad.geometries.Geometry
com.luciad.geometries.Curve
com.luciad.geometries.BezierCurve
- All Implemented Interfaces:
AutoCloseable
Represents a
BezierCurve
.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
protected void
finalize()
Returns the control point (second control point) of the quadratic Bezier curve.Returns the end point (third control point) of the quadratic Bezier curve.Returns the start point (first control point) of the quadratic Bezier curve.Methods inherited from class com.luciad.geometries.Curve
computePoint, getLength2D
Methods inherited from class com.luciad.geometries.Geometry
getBounds, getReference
-
Method Details
-
finalize
protected void finalize() -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Overrides:
close
in classCurve
-
getStartPoint
Returns the start point (first control point) of the quadratic Bezier curve.- Returns:
- the start point (first control point) of the quadratic Bezier curve.
-
getControlPoint
Returns the control point (second control point) of the quadratic Bezier curve.- Returns:
- the control point (second control point) of the quadratic Bezier curve.
-
getEndPoint
Returns the end point (third control point) of the quadratic Bezier curve.- Returns:
- the end point (third control point) of the quadratic Bezier curve.
-