Package | Description |
---|---|
com.graphbuilder.curve |
Modifier and Type | Class and Description |
---|---|
class |
BezierCurve
General n-point Bezier curve implementation.
|
class |
BSpline
General non-rational B-Spline implementation where the degree can be specified.
|
class |
CardinalSpline
The Cardinal-spline passes through the points in the control-path specified by the group-iterator.
|
class |
CatmullRomSpline
The CatmullRomSpline is equal to the CardinalSpline with the value of alpha fixed at 0.5.
|
class |
CubicBSpline
The cubic B-spline is defined by third order polynomial basis functions.
|
class |
LagrangeCurve
The Lagrange curve passes through the control-points specified by the group-iterator.
|
class |
NaturalCubicSpline
The natural-cubic-spline is constructed using piecewise third order polynomials which pass through all the
control-points specified by the group-iterator.
|
class |
NURBSpline
General implementation of the Non-Uniform Rational B-spline or NURB-Spline.
|
class |
ParametricCurve
Curves that extend the ParametricCurve class are continuous and can use the
BinaryCurveApproximationAlgorithm class to generate a sequence of points that
approximate the curve.
|
class |
Polyline
A polyline is a sequence of connected line segments based on the control-path points specified
by the group-iterator.
|
Modifier and Type | Method and Description |
---|---|
Curve |
ControlPath.getCurve(int index)
Returns the curve at the specified index.
|
Curve |
ControlPath.setCurve(Curve c,
int index)
Sets a curve at the specified index in the curve array, returning the curve
that was at that index.
|
Modifier and Type | Method and Description |
---|---|
void |
ControlPath.addCurve(Curve c)
Adds a curve to the curve array at index location numCurves.
|
void |
ControlPath.insertCurve(Curve c,
int index)
Inserts a curve at the specified index in the curve array.
|
void |
ControlPath.removeCurve(Curve c)
Removes the first occurrence of the specified curve from the curve array.
|
Curve |
ControlPath.setCurve(Curve c,
int index)
Sets a curve at the specified index in the curve array, returning the curve
that was at that index.
|
Copyright © 2024. All rights reserved.