#include <opennurbs_bezier.h>
Public Member Functions | |
ON_BOOL32 | Create (int dim, ON_BOOL32 bIsRational, int order) |
void | Destroy () |
ON_BOOL32 | Evaluate (double t, int der_count, int v_stride, double *v) const |
ON_PolynomialCurve () | |
ON_PolynomialCurve (int dim, ON_BOOL32 bIsRational, int order) | |
ON_PolynomialCurve (const ON_PolynomialCurve &) | |
ON_PolynomialCurve (const ON_BezierCurve &) | |
ON_PolynomialCurve & | operator= (const ON_PolynomialCurve &) |
ON_PolynomialCurve & | operator= (const ON_BezierCurve &) |
~ON_PolynomialCurve () | |
Public Attributes | |
ON_4dPointArray | m_cv |
int | m_dim |
ON_Interval | m_domain |
int | m_is_rat |
int | m_order |
Definition at line 29 of file opennurbs_bezier.h.
Definition at line 44 of file opennurbs_bezier.cpp.
ON_PolynomialCurve::ON_PolynomialCurve | ( | int | dim, |
ON_BOOL32 | bIsRational, | ||
int | order | ||
) |
Definition at line 48 of file opennurbs_bezier.cpp.
Definition at line 54 of file opennurbs_bezier.cpp.
ON_PolynomialCurve::ON_PolynomialCurve | ( | const ON_PolynomialCurve & | src | ) |
Definition at line 59 of file opennurbs_bezier.cpp.
ON_PolynomialCurve::ON_PolynomialCurve | ( | const ON_BezierCurve & | src | ) |
Definition at line 65 of file opennurbs_bezier.cpp.
ON_BOOL32 ON_PolynomialCurve::Create | ( | int | dim, |
ON_BOOL32 | bIsRational, | ||
int | order | ||
) |
Definition at line 71 of file opennurbs_bezier.cpp.
void ON_PolynomialCurve::Destroy | ( | ) |
Definition at line 83 of file opennurbs_bezier.cpp.
ON_BOOL32 ON_PolynomialCurve::Evaluate | ( | double | t, |
int | der_count, | ||
int | v_stride, | ||
double * | v | ||
) | const |
Definition at line 158 of file opennurbs_bezier.cpp.
ON_PolynomialCurve & ON_PolynomialCurve::operator= | ( | const ON_PolynomialCurve & | src | ) |
Definition at line 94 of file opennurbs_bezier.cpp.
ON_PolynomialCurve & ON_PolynomialCurve::operator= | ( | const ON_BezierCurve & | src | ) |
Definition at line 106 of file opennurbs_bezier.cpp.
Definition at line 102 of file opennurbs_bezier.h.
Definition at line 93 of file opennurbs_bezier.h.
Definition at line 105 of file opennurbs_bezier.h.
Definition at line 96 of file opennurbs_bezier.h.
Definition at line 99 of file opennurbs_bezier.h.