HE_Mesh
6.0.1
|
Public Member Functions | |
WB_RBezier (final WB_Coord[] controlPoints) | |
WB_RBezier (final WB_PointHomogeneous[] controlPoints) | |
WB_RBezier (final WB_Coord[] controlPoints, final double[] weights) | |
WB_Point | curvePoint (final double u) |
WB_RBezier | elevateDegree () |
![]() | |
WB_Bezier (final WB_Coord[] controlPoints) | |
WB_Bezier (final WB_PointHomogeneous[] controlPoints) | |
WB_Point | curvePoint (final double u) |
WB_Vector | firstDerivative (final double u) |
WB_Vector | curveDirection (final double u) |
WB_Vector | curveDerivative (final double u) |
double | n () |
double | getLowerU () |
double | getUpperU () |
WB_Bezier | elevateDegree () |
WB_Bezier | derivative () |
![]() | |
WB_Point | curvePoint (double u) |
WB_Vector | curveDirection (double u) |
WB_Vector | curveDerivative (double u) |
Protected Attributes | |
WB_PointHomogeneous[] | wpoints |
![]() | |
WB_Coord[] | points |
int | n |
Private Attributes | |
final double[] | weights |
wblut.nurbs.WB_RBezier.WB_RBezier | ( | final WB_Coord[] | controlPoints | ) |
controlPoints |
References wblut.nurbs.WB_Bezier.n(), and wblut.nurbs.WB_Bezier.points.
wblut.nurbs.WB_RBezier.WB_RBezier | ( | final WB_PointHomogeneous[] | controlPoints | ) |
controlPoints |
References wblut.nurbs.WB_Bezier.n(), and wblut.geom.WB_MutableCoordinate4D.wd().
wblut.nurbs.WB_RBezier.WB_RBezier | ( | final WB_Coord[] | controlPoints, |
final double[] | weights | ||
) |
controlPoints | |
weights |
References wblut.nurbs.WB_Bezier.n(), wblut.nurbs.WB_Bezier.points, and wblut.nurbs.WB_RBezier.weights.
WB_Point wblut.nurbs.WB_RBezier.curvePoint | ( | final double | u | ) |
WB_RBezier wblut.nurbs.WB_RBezier.elevateDegree | ( | ) |
|
private |
|
protected |