Polycode
Polycode::BezierPoint Class Reference

A curve point defined by 3 positions. More...

List of all members.

Public Member Functions

 BezierPoint (Number p1x, Number p1y, Number p1z, Number p2x, Number p2y, Number p2z, Number p3x, Number p3y, Number p3z)
 Constructor.

Public Attributes

Vector3 p1
 First handle position.
Vector3 p2
 Middle position.
Vector3 p3
 Second handle position.

Detailed Description

A curve point defined by 3 positions.

See also:
BezierCurve

Constructor & Destructor Documentation

BezierPoint::BezierPoint ( Number  p1x,
Number  p1y,
Number  p1z,
Number  p2x,
Number  p2y,
Number  p2z,
Number  p3x,
Number  p3y,
Number  p3z 
)

Constructor.

Parameters:
p1xX position of the first handle point.
p1yY position of the first handle point.
p1zZ position of the first handle point.
p2xX position of the middle point.
p2yY position of the middle point.
p2zZ position of the middle point.
p3xX position of the second handle point.
p3yY position of the second handle point.
p3zZ position of the second handle point.