Rhino C++ API  8.6
ON_Arc Member List

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

AngleDegrees() constON_Arc
AngleRadians() constON_Arc
BoundingBox() constON_Arc
Center() constON_Circle
Circumference() constON_Circle
ClosestPointTo(const ON_3dPoint &test_point, double *t) constON_Arc
ClosestPointTo(const ON_3dPoint &test_point) constON_Arc
Create(const ON_Circle &circle, double angle_in_radians)ON_Arc
Create(const ON_Circle &circle, ON_Interval angle_interval_in_radians)ON_Arc
Create(const ON_Plane &plane, double radius, double angle_in_radians)ON_Arc
Create(const ON_3dPoint &center, double radius, double angle_in_radians)ON_Arc
Create(const ON_Plane &plane, const ON_3dPoint &center, double radius, double angle_in_radians)ON_Arc
Create(const ON_2dPoint &start_point, const ON_2dPoint &interior_point, const ON_2dPoint &end_point)ON_Arc
Create(const ON_3dPoint &start_point, const ON_3dPoint &interior_point, const ON_3dPoint &end_point)ON_Arc
Create(const ON_2dPoint &start_point, const ON_2dVector &dir_at_start, const ON_2dPoint &end_point)ON_Arc
Create(const ON_3dPoint &start_point, const ON_3dVector &dir_at_start, const ON_3dPoint &end_point)ON_Arc
ON_Circle::Create(const ON_Plane &plane, double radius)ON_Circle
ON_Circle::Create(const ON_3dPoint &center, double radius)ON_Circle
ON_Circle::Create(const ON_Plane &plane, const ON_3dPoint &center, double radius)ON_Circle
DerivativeAt(int, double) constON_Circle
Diameter() constON_Circle
Domain() constON_Arc
DomainDegrees() constON_Arc
DomainRadians() constON_Arc
Dump(ON_TextLog &dump) constON_Arc
EndPoint() constON_Arc
EquationAt(const ON_2dPoint &plane_point) constON_Circle
GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox=false) constON_Arc
GetNurbForm(ON_NurbsCurve &nurbs_curve) constON_Arc
GetNurbFormParameterFromRadian(double arc_radians_parameter, double *nurbs_parameter) constON_Arc
GetRadianFromNurbFormParameter(double nurbs_parameter, double *arc_radians_parameter) constON_Arc
GetTightBoundingBox(ON_BoundingBox &tight_bbox, bool bGrowBox=false, const ON_Xform *xform=nullptr) constON_Arc
GradientAt(const ON_2dPoint &plane_point) constON_Circle
IsCircle() constON_Arc
IsInPlane(const ON_Plane &, double=ON_ZERO_TOLERANCE) constON_Circle
IsLinear(double tol) constON_Arc
IsValid() constON_Arc
Length() constON_Arc
MaximumCoordinate() constON_Circle
MidPoint() constON_Arc
Normal() constON_Circle
ON_Arc()=defaultON_Arc
ON_Arc(const ON_Arc &)=defaultON_Arc
ON_Arc(const ON_Circle &circle, double angle_in_radians)ON_Arc
ON_Arc(const ON_Circle &circle, ON_Interval angle_interval_in_radians)ON_Arc
ON_Arc(const ON_Plane &plane, double radius, double angle_in_radians)ON_Arc
ON_Arc(const ON_3dPoint &center, double radius, double angle_in_radians)ON_Arc
ON_Arc(const ON_Plane &plane, const ON_3dPoint &center, double radius, double angle_in_radians)ON_Arc
ON_Arc(const ON_2dPoint &start_point, const ON_2dPoint &interior_point, const ON_2dPoint &end_point)ON_Arc
ON_Arc(const ON_3dPoint &start_point, const ON_3dPoint &interior_point, const ON_3dPoint &end_point)ON_Arc
ON_BinaryArchive::ReadArc(ON_Arc &)ON_Arcfriend
ON_BinaryArchive::WriteArc(const ON_Arc &)ON_Arcfriend
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_Arc &)=defaultON_Arc
operator=(const ON_Circle &)ON_Arc
Plane() constON_Circle
planeON_Circle
PointAt(double) constON_Circle
Radius() constON_Circle
radiusON_Circle
Reverse()ON_Arc
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
SectorArea() constON_Arc
SectorAreaCentroid() constON_Arc
SegmentArea() constON_Arc
SegmentAreaCentroid() constON_Arc
SetAngleDegrees(double angle_in_degrees)ON_Arc
SetAngleIntervalRadians(ON_Interval angle_in_radians)ON_Arc
SetAngleRadians(double angle_in_radians)ON_Arc
StartPoint() constON_Arc
TangentAt(double) constON_Circle
Transform(const ON_Xform &)ON_Circle
Translate(const ON_3dVector &delta)ON_Circle
Trim(ON_Interval domain_radian)ON_Arc
UnitCircleON_Arcstatic
~ON_Arc()=defaultON_Arc
~ON_Circle()=defaultON_Circle