Rhino C++ API
8.14
|
This is the complete list of members for ON_BezierSurface, including all inherited members.
BoundingBox() const | ON_BezierSurface | |
Create(int dim, bool is_rat, int order0, int order1) | ON_BezierSurface | |
CV(int cv_index0, int cv_index1) const | ON_BezierSurface | |
CVSize() const | ON_BezierSurface | |
CVStyle() const | ON_BezierSurface | |
Degree(int) const | ON_BezierSurface | |
Destroy() | ON_BezierSurface | |
Dimension() const | ON_BezierSurface | |
Domain(int) const | ON_BezierSurface | |
Dump(ON_TextLog &) const | ON_BezierSurface | |
EmergencyDestroy() | ON_BezierSurface | |
Evaluate(double, double, int, int, double *) const | ON_BezierSurface | |
GetBBox(double *, double *, bool bGrowBox=false) const | ON_BezierSurface | |
GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox) const | ON_BezierSurface | |
GetClosestPoint(ON_3dPoint P, double *s, double *t, double maximum_distance=0.0, const ON_Interval *sub_domain0=0, const ON_Interval *sub_domain1=0) const | ON_BezierSurface | |
GetCV(int, int, ON::point_style, double *) const | ON_BezierSurface | |
GetCV(int, int, ON_3dPoint &) const | ON_BezierSurface | |
GetCV(int, int, ON_4dPoint &) const | ON_BezierSurface | |
GetLocalClosestPoint(ON_3dPoint P, double s_seed, double t_seed, double *s, double *t, const ON_Interval *sub_domain0=0, const ON_Interval *sub_domain1=0) const | ON_BezierSurface | |
GetNurbForm(ON_NurbsSurface &) const | ON_BezierSurface | |
GetSurfaceSize(double *width, double *height) const | ON_BezierSurface | |
InterpolateGrid(const double *point_grid, int dim, int point_count0, int point_count1, size_t point_stride0, size_t point_stride1, ON_BezierSurface *dest) | ON_BezierSurface | static |
InterpolateGrid(const ON_3dPoint *point_grid, int point_count0, int point_count1, size_t point_stride0, size_t point_stride1, ON_BezierSurface *dest) | ON_BezierSurface | static |
IsoCurve(int dir, double c, ON_BezierCurve *iso=nullptr) const | ON_BezierSurface | |
IsRational() const | ON_BezierSurface | |
IsSingular(int) const | ON_BezierSurface | |
IsValid() const | ON_BezierSurface | |
Loft(const ON_ClassArray< ON_BezierCurve > &curve_list) | ON_BezierSurface | |
Loft(int count, const ON_BezierCurve *const *curve_list) | ON_BezierSurface | |
m_cv | ON_BezierSurface | |
m_cv_capacity | ON_BezierSurface | |
m_cv_stride | ON_BezierSurface | |
m_dim | ON_BezierSurface | |
m_is_rat | ON_BezierSurface | |
m_order | ON_BezierSurface | |
MakeNonRational() | ON_BezierSurface | |
MakeRational() | ON_BezierSurface | |
MatchTangency(ON_SimpleArray< ON_BezierSurface * > &BezArray, ON_3dPoint P, ON_3dVector N, double *pMaxAngleDeviation) | ON_BezierSurface | static |
Morph(const ON_SpaceMorph &morph) | ON_BezierSurface | |
ON_BezierSurface() | ON_BezierSurface | |
ON_BezierSurface(int dim, bool is_rat, int order0, int order1) | ON_BezierSurface | |
ON_BezierSurface(const ON_BezierSurface &) | ON_BezierSurface | |
ON_BezierSurface(const ON_PolynomialSurface &) | ON_BezierSurface | |
operator=(const ON_BezierSurface &) | ON_BezierSurface | |
operator=(const ON_PolynomialSurface &) | ON_BezierSurface | |
Order(int) const | ON_BezierSurface | |
PointAt(double s, double t) const | ON_BezierSurface | |
ReserveCVCapacity(int) | ON_BezierSurface | |
Reverse(int) | ON_BezierSurface | |
Rotate(double sin_angle, double cos_angle, const ON_3dVector &rotation_axis, const ON_3dPoint &rotation_center) | ON_BezierSurface | |
Rotate(double rotation_angle, const ON_3dVector &rotation_axis, const ON_3dPoint &rotation_center) | ON_BezierSurface | |
Scale(double scale_factor) | ON_BezierSurface | |
SetCV(int, int, ON::point_style, const double *) | ON_BezierSurface | |
SetCV(int, int, const ON_3dPoint &) | ON_BezierSurface | |
SetCV(int, int, const ON_4dPoint &) | ON_BezierSurface | |
SetWeight(int, int, double) | ON_BezierSurface | |
Split(int, double, ON_BezierSurface &, ON_BezierSurface &) const | ON_BezierSurface | |
Transform(const ON_Xform &) | ON_BezierSurface | |
Translate(const ON_3dVector &translation_vector) | ON_BezierSurface | |
Transpose() | ON_BezierSurface | |
Trim(int dir, const ON_Interval &domain) | ON_BezierSurface | |
Weight(int, int) const | ON_BezierSurface | |
ZeroCVs() | ON_BezierSurface | |
~ON_BezierSurface() | ON_BezierSurface |