|
Rhino C++ API
8.24
|
This is the complete list of members for CRhinoInferredCurve, 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, int israt, int order) | CRhinoInferredCurve | |
| ON_BezierCurve::Create(int dim, bool bIsRational, int order) | ON_BezierCurve | |
| CRhinoInferredCurve() | CRhinoInferredCurve | |
| CRhinoInferredCurve(int dim, BOOL32 israt, int order) | CRhinoInferredCurve | |
| CRhinoInferredCurve(const CRhinoInferredCurve &src) | CRhinoInferredCurve | |
| CrossProduct(const ON_BezierCurve &A, ON_3dVector V) | ON_BezierCurve | static |
| csInfinite enum value | CRhinoInferredCurve | |
| csRay enum value | CRhinoInferredCurve | |
| csSegment enum value | CRhinoInferredCurve | |
| 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 | |
| Derivative(const ON_BezierCurve &A) | ON_BezierCurve | static |
| Derivative(const ON_BezierCurve &A, ON_BezierCurve &derivativeA) | ON_BezierCurve | static |
| DerivativeAt(double t) const | ON_BezierCurve | |
| Destroy() | ON_BezierCurve | |
| Dimension() const | ON_BezierCurve | |
| Domain() const | ON_BezierCurve | |
| DotProduct(const ON_BezierCurve &A, ON_3dVector B) | ON_BezierCurve | static |
| DotProduct(const ON_BezierCurve &A, const double *B) | ON_BezierCurve | static |
| DotProduct(const ON_BezierCurve &A, const ON_BezierCurve &B) | ON_BezierCurve | static |
| Dump(ON_TextLog &) const | ON_BezierCurve | |
| eCurveStyle enum name | CRhinoInferredCurve | |
| 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 | |
| FindRoots(double *root, double tol=ON_ZERO_TOLERANCE) 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 | |
| GetClosestPoint(ON_3dPoint P, double *t, double maximum_distance=0.0, const ON_Interval *sub_domain=0) 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 | |
| GetLocalClosestPoint(ON_3dPoint P, double seed_parameter, double *t, const ON_Interval *sub_domain=0) const | ON_BezierCurve | |
| GetLocalCurveIntersection(const ON_BezierCurve *other_bezcrv, double this_seed_t, double other_seed_t, double *this_t, double *other_t, const ON_Interval *this_domain=0, const ON_Interval *other_domain=0) const | ON_BezierCurve | |
| GetLocalSurfaceIntersection(const ON_BezierSurface *bezsrf, double seed_t, double seed_u, double seed_v, double *t, double *u, double *v, const ON_Interval *tdomain=0, const ON_Interval *udomain=0, const ON_Interval *vdomain=0) 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 | |
| IntersectCurve(const ON_BezierCurve *bezierB, ON_SimpleArray< ON_X_EVENT > &x, double intersection_tolerance=0.0, double overlap_tolerance=0.0, const ON_Interval *bezierA_domain=0, const ON_Interval *bezierB_domain=0) const | ON_BezierCurve | |
| IntersectSelf(ON_SimpleArray< ON_X_EVENT > &x, double intersection_tolerance=0.0) const | ON_BezierCurve | |
| IntersectSurface(const ON_BezierSurface *bezsrfB, ON_SimpleArray< ON_X_EVENT > &x, double intersection_tolerance=0.0, double overlap_tolerance=0.0, const ON_Interval *bezierA_domain=0, const ON_Interval *bezsrfB_udomain=0, const ON_Interval *bezsrfB_vdomain=0) const | 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_bActive | CRhinoInferredCurve | |
| 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 | |
| m_parallel_point_index | CRhinoInferredCurve | |
| m_smart_point_index | CRhinoInferredCurve | |
| m_style | CRhinoInferredCurve | |
| m_type | CRhinoInferredCurve | |
| MakeNonRational() | ON_BezierCurve | |
| MakeRational() | ON_BezierCurve | |
| Morph(const ON_SpaceMorph &morph) | 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*(double a) const | ON_BezierCurve | |
| operator*(const ON_BezierCurve &B) const | ON_BezierCurve | |
| operator+(ON_3dVector v) const | ON_BezierCurve | |
| operator+(const double *v) const | ON_BezierCurve | |
| operator+(const ON_BezierCurve &B) const | ON_BezierCurve | |
| operator-(ON_3dVector v) const | ON_BezierCurve | |
| operator-(const double *v) const | ON_BezierCurve | |
| operator-(const ON_BezierCurve &crv) const | ON_BezierCurve | |
| operator=(const CRhinoInferredCurve &src) | CRhinoInferredCurve | |
| ON_BezierCurve::operator=(const ON_BezierCurve &) | ON_BezierCurve | |
| ON_BezierCurve::operator=(const ON_PolynomialCurve &) | ON_BezierCurve | |
| ON_BezierCurve::operator=(const ON_2dPointArray &) | ON_BezierCurve | |
| ON_BezierCurve::operator=(const ON_3dPointArray &) | ON_BezierCurve | |
| 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 | |
| SnapTo(const CRhinoSnapContext &snap_context, CRhinoSnapEvent &snap_event) const | CRhinoInferredCurve | |
| 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 | |
| ~CRhinoInferredCurve() | CRhinoInferredCurve | |
| ~ON_BezierCurve() | ON_BezierCurve |
1.8.17