HE_Mesh2014  2.0.11
Public Member Functions | Protected Attributes | Static Private Attributes | List of all members
wblut.geom.WB_Bezier Class Reference
+ Inheritance diagram for wblut.geom.WB_Bezier:

Public Member Functions

 WB_Bezier (final WB_Point[] controlPoints)
 
 WB_Bezier (final WB_PointHomogeneous[] controlPoints)
 
WB_Point curvePoint (final double u)
 
double n ()
 
WB_Point[] points ()
 
double loweru ()
 
double upperu ()
 
WB_Bezier elevateDegree ()
 
- Public Member Functions inherited from wblut.geom.WB_Curve
WB_Point curvePoint (double u)
 

Protected Attributes

WB_Point[] points
 
int n
 

Static Private Attributes

static WB_GeometryFactory gf = WB_GeometryFactory.instance()
 

Constructor & Destructor Documentation

wblut.geom.WB_Bezier.WB_Bezier ( final WB_Point[]  controlPoints)
Parameters
controlPoints
wblut.geom.WB_Bezier.WB_Bezier ( final WB_PointHomogeneous[]  controlPoints)
Parameters
controlPoints

Member Function Documentation

WB_Point wblut.geom.WB_Bezier.curvePoint ( final double  u)
WB_Bezier wblut.geom.WB_Bezier.elevateDegree ( )
Returns
double wblut.geom.WB_Bezier.loweru ( )
Returns

Implements wblut.geom.WB_Curve.

double wblut.geom.WB_Bezier.n ( )
Returns
WB_Point [] wblut.geom.WB_Bezier.points ( )
Returns
double wblut.geom.WB_Bezier.upperu ( )
Returns

Implements wblut.geom.WB_Curve.

Member Data Documentation

WB_GeometryFactory wblut.geom.WB_Bezier.gf = WB_GeometryFactory.instance()
staticprivate
int wblut.geom.WB_Bezier.n
protected
WB_Point [] wblut.geom.WB_Bezier.points
protected

The documentation for this class was generated from the following file: