| Point Cloud Library (PCL)
    1.15.1-dev
    | 
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 |