ON_BezierCurve Member List

This is the complete list of members for ON_BezierCurve, including all inherited members.

BoundingBox() constON_BezierCurve
ChangeDimension(int desired_dimension)ON_BezierCurve
ChangeWeights(int i0, double w0, int i1, double w1)ON_BezierCurve
ControlPoint(int cv_index) constON_BezierCurve
ControlPolygonLength() constON_BezierCurve
Create(int dim, bool bIsRational, int order)ON_BezierCurve
CurvatureAt(double t) constON_BezierCurve
CV(int cv_index) constON_BezierCurve
CVCount() constON_BezierCurve
CVSize() constON_BezierCurve
CVStyle() constON_BezierCurve
Degree() constON_BezierCurve
DerivativeAt(double t) constON_BezierCurve
Destroy()ON_BezierCurve
Dimension() constON_BezierCurve
Domain() constON_BezierCurve
Dump(ON_TextLog &) constON_BezierCurve
EmergencyDestroy()ON_BezierCurve
Ev1Der(double t, ON_3dPoint &point, ON_3dVector &first_derivative) constON_BezierCurve
Ev2Der(double t, ON_3dPoint &point, ON_3dVector &first_derivative, ON_3dVector &second_derivative) constON_BezierCurve
Evaluate(double t, int der_count, int v_stride, double *v) constON_BezierCurve
EvCurvature(double t, ON_3dPoint &point, ON_3dVector &tangent, ON_3dVector &kappa) constON_BezierCurve
EvPoint(double t, ON_3dPoint &point) constON_BezierCurve
EvTangent(double t, ON_3dPoint &point, ON_3dVector &tangent) constON_BezierCurve
GetBBox(double *box_min, double *box_max, bool bGrowBox=false) constON_BezierCurve
GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox=false) constON_BezierCurve
GetCV(int cv_index, ON::point_style pointstyle, double *cv) constON_BezierCurve
GetCV(int cv_index, ON_3dPoint &point) constON_BezierCurve
GetCV(int cv_index, ON_4dPoint &point) constON_BezierCurve
GetNurbForm(ON_NurbsCurve &nurbs_curve) constON_BezierCurve
GetTightBoundingBox(ON_BoundingBox &tight_bbox, bool bGrowBox=false, const ON_Xform *xform=nullptr) constON_BezierCurve
IncreaseDegree(int desired_degree)ON_BezierCurve
IsRational() constON_BezierCurve
IsValid() constON_BezierCurve
Loft(const ON_3dPointArray &points)ON_BezierCurve
Loft(int pt_dim, int pt_count, int pt_stride, const double *pt, int t_stride, const double *t)ON_BezierCurve
m_cvON_BezierCurve
m_cv_capacityON_BezierCurve
m_cv_strideON_BezierCurve
m_dimON_BezierCurve
m_is_ratON_BezierCurve
m_orderON_BezierCurve
MakeNonRational()ON_BezierCurve
MakeRational()ON_BezierCurve
ON_BezierCurve()ON_BezierCurve
ON_BezierCurve(int dim, bool bIsRational, int order)ON_BezierCurve
ON_BezierCurve(const ON_BezierCurve &)ON_BezierCurve
ON_BezierCurve(const ON_PolynomialCurve &)ON_BezierCurve
ON_BezierCurve(const ON_2dPointArray &)ON_BezierCurve
ON_BezierCurve(const ON_3dPointArray &)ON_BezierCurve
ON_BezierCurve(const ON_4dPointArray &)ON_BezierCurve
operator=(const ON_BezierCurve &)ON_BezierCurve
operator=(const ON_PolynomialCurve &)ON_BezierCurve
operator=(const ON_2dPointArray &)ON_BezierCurve
operator=(const ON_3dPointArray &)ON_BezierCurve
operator=(const ON_4dPointArray &)ON_BezierCurve
Order() constON_BezierCurve
PointAt(double t) constON_BezierCurve
Reparameterize(double c)ON_BezierCurve
Reparametrize(double)ON_BezierCurve
ReserveCVCapacity(int desired_cv_capacity)ON_BezierCurve
Reverse()ON_BezierCurve
Rotate(double sin_angle, double cos_angle, const ON_3dVector &rotation_axis, const ON_3dPoint &rotation_center)ON_BezierCurve
Rotate(double rotation_angle, const ON_3dVector &rotation_axis, const ON_3dPoint &rotation_center)ON_BezierCurve
Scale(double scale_factor)ON_BezierCurve
ScaleConrolPoints(int i, double w)ON_BezierCurve
SetCV(int cv_index, ON::point_style pointstyle, const double *cv)ON_BezierCurve
SetCV(int cv_index, const ON_3dPoint &point)ON_BezierCurve
SetCV(int cv_index, const ON_4dPoint &point)ON_BezierCurve
SetWeight(int cv_index, double weight)ON_BezierCurve
Split(double t, ON_BezierCurve &left_side, ON_BezierCurve &right_side) constON_BezierCurve
TangentAt(double t) constON_BezierCurve
Transform(const ON_Xform &xform)ON_BezierCurve
Translate(const ON_3dVector &translation_vector)ON_BezierCurve
Trim(const ON_Interval &interval)ON_BezierCurve
Weight(int cv_index) constON_BezierCurve
ZeroCVs()ON_BezierCurve
~ON_BezierCurve()ON_BezierCurve