|
bool | ON_ChangeRationalBezierCurveWeights (int dim, int order, int cvstride, double *cv, int i0, double w0, int i1, double w1) |
|
ON_DECL bool | ON_ChangeRationalNurbsCurveEndWeights (int dim, int order, int cv_count, int cvstride, double *cv, double *knot, double w0, double w1) |
|
ON_DECL bool | ON_ClampKnotVector (int, int, double *, int) |
|
ON_DECL bool | ON_ClampKnotVector (int, int, int, int, double *, double *, int) |
|
ON_DECL int | ON_CompareKnotVector (int, int, const double *, int, int, const double *) |
|
ON_DECL double | ON_DomainTolerance (double, double) |
|
ON_DECL bool | ON_GetGrevilleAbcissae (int, int, const double *, bool, double *) |
|
ON_DECL bool | ON_GetGrevilleKnotVector (int, const double *, bool, int, int, double *) |
|
ON_DECL bool | ON_GetKnotVectorDomain (int, int, const double *, double *, double *) |
|
ON_DECL bool | ON_GetKnotVectorSpanVector (int, int, const double *, double *) |
|
ON_DECL int | ON_GetSpanIndices (int order, int cv_count, const double *knot, int *) |
|
ON_DECL double | ON_GrevilleAbcissa (int, const double *) |
|
ON_DECL int | ON_InsertKnot (double, int, int, int, int, int, double *, double *, int *) |
|
ON_DECL bool | ON_IsKnotVectorClamped (int order, int cv_count, const double *knot, int=2) |
|
ON_DECL bool | ON_IsKnotVectorPeriodic (int order, int cv_count, const double *knot) |
|
ON_DECL bool | ON_IsKnotVectorUniform (int order, int cv_count, const double *knot) |
|
ON_DECL bool | ON_IsValidKnotVector (int, int, const double *, ON_TextLog *text_log=NULL) |
|
ON_DECL int | ON_KnotCount (int, int) |
|
ON_DECL int | ON_KnotMultiplicity (int, int, const double *, int) |
|
ON_DECL double | ON_KnotTolerance (int, int, const double *, int) |
|
ON_DECL bool | ON_KnotVectorHasBezierSpans (int order, int cv_count, const double *knot) |
|
ON_DECL int | ON_KnotVectorSpanCount (int, int, const double *) |
|
ON_DECL ON::knot_style | ON_KnotVectorStyle (int order, int cv_count, const double *knot) |
|
ON_DECL bool | ON_MakeClampedUniformKnotVector (int order, int cv_count, double *knot, double delta=1.0) |
|
ON_DECL bool | ON_MakeKnotVectorPeriodic (int, int, double *) |
|
ON_DECL bool | ON_MakePeriodicUniformKnotVector (int order, int cv_count, double *knot, double delta=1.0) |
|
ON_DECL int | ON_NextNurbsSpanIndex (int order, int cv_count, const double *knot, int) |
|
ON_DECL int | ON_NurbsSpanIndex (int order, int cv_count, const double *knot, double t, int side, int hint) |
|
bool | ON_ReparameterizeRationalBezierCurve (double c, int dim, int order, int cvstride, double *cv) |
|
ON_DECL bool | ON_ReparameterizeRationalNurbsCurve (double c, int dim, int order, int cv_count, int cvstride, double *cv, double *knot) |
|
ON_DECL bool | ON_ReverseKnotVector (int, int, double *) |
|
ON_DECL bool | ON_SetKnotVectorDomain (int order, int cv_count, double *knot, double t0, double t1) |
|
ON_DECL double | ON_SpanTolerance (int, int, const double *, int) |
|
ON_DECL double | ON_SuperfluousKnot (int order, int cv_count, const double *knot, int) |
|