|
| WB_BSplineSurface () |
|
| WB_BSplineSurface (final WB_Coord[][] controlPoints, final WB_NurbsKnot uknot, final WB_NurbsKnot vknot) |
|
| WB_BSplineSurface (final WB_PointHomogeneous[][] controlPoints, final WB_NurbsKnot uknot, final WB_NurbsKnot vknot) |
|
| WB_BSplineSurface (final WB_Coord[][] controlPoints, final int udegree, final int vdegree) |
|
| WB_BSplineSurface (final WB_Coord point00, final WB_Coord point10, final WB_Coord point01, final WB_Coord point11) |
|
WB_Point | surfacePoint (final double u, final double v) |
|
HE_Mesh | toControlHemesh () |
|
WB_BSplineSurface | insertUKnot (final double u) |
|
WB_BSplineSurface | insertUKnotMax (final double u) |
|
WB_BSplineSurface | insertUKnot (final double u, final int r) |
|
WB_BSplineSurface | insertVKnot (final double v) |
|
WB_BSplineSurface | insertVKnotMax (final double v) |
|
WB_BSplineSurface | insertVKnot (final double v, final int r) |
|
WB_BSpline | isoCurveU (final double u) |
|
WB_BSpline | isoCurveV (final double v) |
|
WB_Coord[][] | points () |
|
int | p () |
|
int | n () |
|
int | q () |
|
int | m () |
|
WB_NurbsKnot | uknot () |
|
WB_NurbsKnot | vknot () |
|
WB_BSplineSurface[] | splitU (final double u) |
|
WB_BSplineSurface[] | splitV (final double v) |
|
WB_BSplineSurface[] | split (final double u, final double v) |
|
double | loweru () |
|
double | upperu () |
|
double | lowerv () |
|
double | upperv () |
|
WB_Point | surfacePoint (double u, double v) |
|
wblut.nurbs.WB_BSplineSurface.WB_BSplineSurface |
( |
| ) |
|
wblut.nurbs.WB_BSplineSurface.WB_BSplineSurface |
( |
final WB_Coord |
controlPoints[][], |
|
|
final int |
udegree, |
|
|
final int |
vdegree |
|
) |
| |
WB_BSplineSurface wblut.nurbs.WB_BSplineSurface.insertUKnot |
( |
final double |
u, |
|
|
final int |
r |
|
) |
| |
WB_BSplineSurface wblut.nurbs.WB_BSplineSurface.insertVKnot |
( |
final double |
v, |
|
|
final int |
r |
|
) |
| |
WB_BSpline wblut.nurbs.WB_BSplineSurface.isoCurveU |
( |
final double |
u | ) |
|
WB_BSpline wblut.nurbs.WB_BSplineSurface.isoCurveV |
( |
final double |
v | ) |
|
double wblut.nurbs.WB_BSplineSurface.loweru |
( |
| ) |
|
double wblut.nurbs.WB_BSplineSurface.lowerv |
( |
| ) |
|
int wblut.nurbs.WB_BSplineSurface.m |
( |
| ) |
|
int wblut.nurbs.WB_BSplineSurface.n |
( |
| ) |
|
int wblut.nurbs.WB_BSplineSurface.p |
( |
| ) |
|
WB_Coord [][] wblut.nurbs.WB_BSplineSurface.points |
( |
| ) |
|
int wblut.nurbs.WB_BSplineSurface.q |
( |
| ) |
|
WB_BSplineSurface [] wblut.nurbs.WB_BSplineSurface.split |
( |
final double |
u, |
|
|
final double |
v |
|
) |
| |
- Parameters
-
- Returns
References wblut.nurbs.WB_BSplineSurface.insertUKnotMax(), wblut.nurbs.WB_NurbsKnot.m, wblut.nurbs.WB_BSplineSurface.m(), wblut.nurbs.WB_NurbsKnot.normalize(), wblut.nurbs.WB_BSplineSurface.p(), wblut.nurbs.WB_BSplineSurface.points, wblut.nurbs.WB_NurbsKnot.setValue(), wblut.nurbs.WB_NurbsKnot.span(), wblut.nurbs.WB_BSplineSurface.uknot, wblut.nurbs.WB_NurbsKnot.value(), and wblut.nurbs.WB_BSplineSurface.WB_BSplineSurface().
- Parameters
-
- Returns
References wblut.nurbs.WB_BSplineSurface.insertVKnotMax(), wblut.nurbs.WB_NurbsKnot.m, wblut.nurbs.WB_BSplineSurface.n(), wblut.nurbs.WB_NurbsKnot.normalize(), wblut.nurbs.WB_BSplineSurface.points, wblut.nurbs.WB_BSplineSurface.q(), wblut.nurbs.WB_NurbsKnot.setValue(), wblut.nurbs.WB_NurbsKnot.span(), wblut.nurbs.WB_NurbsKnot.value(), wblut.nurbs.WB_BSplineSurface.vknot, and wblut.nurbs.WB_BSplineSurface.WB_BSplineSurface().
WB_Point wblut.nurbs.WB_BSplineSurface.surfacePoint |
( |
final double |
u, |
|
|
final double |
v |
|
) |
| |
HE_Mesh wblut.nurbs.WB_BSplineSurface.toControlHemesh |
( |
| ) |
|
double wblut.nurbs.WB_BSplineSurface.upperu |
( |
| ) |
|
double wblut.nurbs.WB_BSplineSurface.upperv |
( |
| ) |
|
int wblut.nurbs.WB_BSplineSurface.m |
|
protected |
int wblut.nurbs.WB_BSplineSurface.n |
|
protected |
int wblut.nurbs.WB_BSplineSurface.p |
|
protected |
WB_Coord [][] wblut.nurbs.WB_BSplineSurface.points |
|
protected |
int wblut.nurbs.WB_BSplineSurface.q |
|
protected |
The documentation for this class was generated from the following file: