ON_BezierCurve Member List

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

BoundingBox() const | ON_BezierCurve |
ChangeDimension(int desired_dimension) | ON_BezierCurve |
ChangeWeights(int i0, double w0, int i1, double w1) | ON_BezierCurve |
ControlPolygonLength() const | ON_BezierCurve |
Create(int dim, ON_BOOL32 bIsRational, int order) | ON_BezierCurve |
CurvatureAt(double t) const | ON_BezierCurve |
CV(int cv_index) const | ON_BezierCurve |
CVCount() const | ON_BezierCurve |
CVSize() const | ON_BezierCurve |
CVStyle() const | ON_BezierCurve |
Degree() const | ON_BezierCurve |
DerivativeAt(double t) const | ON_BezierCurve |
Destroy() | ON_BezierCurve |
Dimension() const | ON_BezierCurve |
Domain() const | ON_BezierCurve |
Dump(ON_TextLog &) const | ON_BezierCurve |
EmergencyDestroy() | ON_BezierCurve |
Ev1Der(double t, ON_3dPoint &point, ON_3dVector &first_derivative) const | ON_BezierCurve |
Ev2Der(double t, ON_3dPoint &point, ON_3dVector &first_derivative, ON_3dVector &second_derivative) const | ON_BezierCurve |
Evaluate(double t, int der_count, int v_stride, double *v) const | ON_BezierCurve |
EvCurvature(double t, ON_3dPoint &point, ON_3dVector &tangent, ON_3dVector &kappa) const | ON_BezierCurve |
EvPoint(double t, ON_3dPoint &point) const | ON_BezierCurve |
EvTangent(double t, ON_3dPoint &point, ON_3dVector &tangent) const | ON_BezierCurve |
GetBBox(double *box_min, double *box_max, int bGrowBox=false) const | ON_BezierCurve |
GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox=false) const | ON_BezierCurve |
GetCV(int cv_index, ON::point_style pointstyle, double *cv) const | ON_BezierCurve |
GetCV(int cv_index, ON_3dPoint &point) const | ON_BezierCurve |
GetCV(int cv_index, ON_4dPoint &point) const | ON_BezierCurve |
GetNurbForm(ON_NurbsCurve &nurbs_curve) const | ON_BezierCurve |
GetTightBoundingBox(ON_BoundingBox &tight_bbox, int bGrowBox=false, const ON_Xform *xform=0) const | ON_BezierCurve |
IncreaseDegree(int desired_degree) | ON_BezierCurve |
IsRational() const | ON_BezierCurve |
IsValid() const | ON_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_cv | ON_BezierCurve |
m_cv_capacity | ON_BezierCurve |
m_cv_stride | ON_BezierCurve |
m_dim | ON_BezierCurve |
m_is_rat | ON_BezierCurve |
m_order | ON_BezierCurve |
MakeNonRational() | ON_BezierCurve |
MakeRational() | ON_BezierCurve |
ON_BezierCurve() | ON_BezierCurve |
ON_BezierCurve(int dim, ON_BOOL32 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() const | ON_BezierCurve |
PointAt(double t) const | ON_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) const | ON_BezierCurve |
TangentAt(double t) const | ON_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) const | ON_BezierCurve |
ZeroCVs() | ON_BezierCurve |
~ON_BezierCurve() | ON_BezierCurve |