17 #if !defined(ON_TORUS_INC_) 
   48   ON_BOOL32 
Create( 
const ON_Plane& major__plane, 
double major__radius, 
double minor__radius );
 
  127     double major_angle_radians, 
 
  128     double minor_angle_radians
 
  132     double major_angle_radians, 
 
  133     double minor_angle_radians
 
  139          double* major_angle_radians, 
 
  140          double* minor_angle_radians
 
  156         double angle_radians,               
 
  169         double angle_radians,               
 
ON_Circle MinorCircleRadians(double major_angle_radians) const
ON_BOOL32 ClosestPointTo(ON_3dPoint test_point, double *major_angle_radians, double *minor_angle_radians) const
double MajorRadius() const
ON_3dVector NormalAt(double major_angle_radians, double minor_angle_radians) const
ON_RevSurface * RevSurfaceForm(ON_RevSurface *srf=NULL) const
ON_BOOL32 Rotate(double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation, const ON_3dPoint ¢er_of_rotation)
ON_3dPoint ClosestPointTo(ON_3dPoint test_point) const
ON_Torus(const ON_Circle &major__circle, double minor__radius)
ON_BOOL32 Create(const ON_Plane &major__plane, double major__radius, double minor__radius)
ON_Torus(const ON_Plane &major__plane, double major__radius, double minor__radius)
ON_BOOL32 Translate(const ON_3dVector &)
ON_BOOL32 Rotate(double angle_radians, const ON_3dVector &axis_of_rotation, const ON_3dPoint ¢er_of_rotation)
ON_BOOL32 IsValid(ON_TextLog *text_log=NULL) const
ON_Circle MajorCircleDegrees(double minor_angle_degrees) const
ON_Circle MinorCircleDegrees(double major_angle_degrees) const
ON_BOOL32 Rotate(double angle_radians, const ON_3dVector &axis_of_rotation)
ON_Circle MajorCircleRadians(double minor_angle_radians) const
ON_3dPoint PointAt(double major_angle_radians, double minor_angle_radians) const
ON_BOOL32 Rotate(double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation)
ON_BOOL32 Transform(const ON_Xform &)
ON_BOOL32 Create(const ON_Circle &major__circle, double minor__radius)
ON_3dPoint Center() const
double MinorRadius() const
int GetNurbForm(ON_NurbsSurface &) const