ON_Circle Member List

This is the complete list of members for ON_Circle, including all inherited members.

BoundingBox() constON_Circle
Center() constON_Circle
Circumference() constON_Circle
ClosestPointTo(const ON_3dPoint &point, double *t) constON_Circle
ClosestPointTo(const ON_3dPoint &point) constON_Circle
Create(const ON_Plane &plane, double radius)ON_Circle
Create(const ON_3dPoint &center, double radius)ON_Circle
Create(const ON_Plane &plane, const ON_3dPoint &center, double radius)ON_Circle
Create(const ON_2dPoint &P, const ON_2dPoint &Q, const ON_2dPoint &R)ON_Circle
Create(const ON_3dPoint &P, const ON_3dPoint &Q, const ON_3dPoint &R)ON_Circle
Create(const ON_2dPoint &P, const ON_2dVector &tangent_at_P, const ON_2dPoint &Q)ON_Circle
Create(const ON_3dPoint &P, const ON_3dVector &tangent_at_P, const ON_3dPoint &Q)ON_Circle
DerivativeAt(int, double) constON_Circle
Diameter() constON_Circle
EquationAt(const ON_2dPoint &plane_point) constON_Circle
GetNurbForm(ON_NurbsCurve &nurbs_curve) constON_Circle
GetNurbFormParameterFromRadian(double circle_radians_parameter, double *nurbs_parameter) constON_Circle
GetRadianFromNurbFormParameter(double nurbs_parameter, double *circle_radians_parameter) constON_Circle
GetTightBoundingBox(ON_BoundingBox &tight_bbox, bool bGrowBox=false, const ON_Xform *xform=nullptr) constON_Circle
GradientAt(const ON_2dPoint &plane_point) constON_Circle
IsInPlane(const ON_Plane &, double=ON_ZERO_TOLERANCE) constON_Circle
IsValid() constON_Circle
Normal() constON_Circle
ON_Circle()=defaultON_Circle
ON_Circle(const ON_Circle &)=defaultON_Circle
ON_Circle(const ON_Plane &plane, double radius)ON_Circle
ON_Circle(const ON_3dPoint &center, double radius)ON_Circle
ON_Circle(const ON_Plane &plane, const ON_3dPoint &center, double radius)ON_Circle
ON_Circle(const ON_2dPoint &P, const ON_2dPoint &Q, const ON_2dPoint &R)ON_Circle
ON_Circle(const ON_3dPoint &P, const ON_3dPoint &Q, const ON_3dPoint &R)ON_Circle
operator=(const ON_Circle &)=defaultON_Circle
planeON_Circle
Plane() constON_Circle
PointAt(double) constON_Circle
radiusON_Circle
Radius() constON_Circle
Reverse()ON_Circle
Rotate(double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation)ON_Circle
Rotate(double angle_in_radians, const ON_3dVector &axis_of_rotation)ON_Circle
Rotate(double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation, const ON_3dPoint &center_of_rotation)ON_Circle
Rotate(double angle_in_radians, const ON_3dVector &axis_of_rotation, const ON_3dPoint &center_of_rotation)ON_Circle
TangentAt(double) constON_Circle
Transform(const ON_Xform &)ON_Circle
Translate(const ON_3dVector &delta)ON_Circle
UnitCircleON_Circlestatic
~ON_Circle()=defaultON_Circle