ON_Arc Member List

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

AngleDegrees() const | ON_Arc |
AngleRadians() const | ON_Arc |
BoundingBox() const | ON_Arc |
Center() const | ON_Circle |
Circumference() const | ON_Circle |
ClosestPointTo(const ON_3dPoint &test_point, double *t) const | ON_Arc |
ClosestPointTo(const ON_3dPoint &test_point) const | ON_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) const | ON_Circle |
Diameter() const | ON_Circle |
Domain() const | ON_Arc |
DomainDegrees() const | ON_Arc |
DomainRadians() const | ON_Arc |
Dump(ON_TextLog &dump) const | ON_Arc |
EndPoint() const | ON_Arc |
EquationAt(const ON_2dPoint &plane_point) const | ON_Circle |
GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox=false) const | ON_Arc |
GetNurbForm(ON_NurbsCurve &nurbs_curve) const | ON_Arc |
GetNurbFormParameterFromRadian(double arc_radians_parameter, double *nurbs_parameter) const | ON_Arc |
GetRadianFromNurbFormParameter(double nurbs_parameter, double *arc_radians_parameter) const | ON_Arc |
GetTightBoundingBox(ON_BoundingBox &tight_bbox, int bGrowBox=false, const ON_Xform *xform=0) const | ON_Arc |
GradientAt(const ON_2dPoint &plane_point) const | ON_Circle |
IsCircle() const | ON_Arc |
IsInPlane(const ON_Plane &, double=ON_ZERO_TOLERANCE) const | ON_Circle |
IsValid() const | ON_Arc |
Length() const | ON_Arc |
MidPoint() const | ON_Arc |
Normal() const | ON_Circle |
ON_Arc() | ON_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_Arc | friend
ON_BinaryArchive::WriteArc(const ON_Arc &) | ON_Arc | friend
ON_Circle() | ON_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 &) | ON_Arc |
Plane() const | ON_Circle |
plane | ON_Circle |
PointAt(double) const | ON_Circle |
radius | ON_Circle |
Radius() const | ON_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() const | ON_Arc |
SectorAreaCentroid() const | ON_Arc |
SegmentArea() const | ON_Arc |
SegmentAreaCentroid() const | ON_Arc |
SetAngleDegrees(double angle_in_degrees) | ON_Arc |
SetAngleIntervalRadians(ON_Interval angle_in_radians) | ON_Arc |
SetAngleRadians(double angle_in_radians) | ON_Arc |
StartPoint() const | ON_Arc |
TangentAt(double) const | ON_Circle |
Transform(const ON_Xform &) | ON_Circle |
Translate(const ON_3dVector &delta) | ON_Circle |
Trim(ON_Interval domain_radian) | ON_Arc |
~ON_Arc() | ON_Arc |
~ON_Circle() | ON_Circle |