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 | |
ControlPoint(int cv_index) const | ON_BezierCurve | |
ControlPolygonLength() const | ON_BezierCurve | |
Create(int dim, bool 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, bool 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, bool bGrowBox=false, const ON_Xform *xform=nullptr) 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, 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() 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 |