QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
opennurbs_revsurface.cpp File Reference
#include "opennurbs.h"

Classes

class  ON_RevolutionTensor
 

Functions

static bool ON__IsCylConeHelper (const ON_Line &axis, const ON_Curve *curve, double tolerance, ON_Plane &plane, ON_Line &line, double r[2], double &h)
 
double ON_ClosestPointAngle (const ON_Line &axis, const ON_Curve &curve, ON_Interval angle_domain, const ON_3dPoint &test_point, ON_3dPoint &curve_test_point, double *sine_angle, double *cosine_angle)
 
 ON_OBJECT_IMPLEMENT (ON_RevSurface, ON_Surface, "A16220D3-163B-11d4-8000-0010830122F0")
 

Function Documentation

◆ ON__IsCylConeHelper()

static bool ON__IsCylConeHelper ( const ON_Line & axis,
const ON_Curve * curve,
double tolerance,
ON_Plane & plane,
ON_Line & line,
double r[2],
double & h )
static

◆ ON_ClosestPointAngle()

double ON_ClosestPointAngle ( const ON_Line & axis,
const ON_Curve & curve,
ON_Interval angle_domain,
const ON_3dPoint & test_point,
ON_3dPoint & curve_test_point,
double * sine_angle,
double * cosine_angle )

◆ ON_OBJECT_IMPLEMENT()

ON_OBJECT_IMPLEMENT ( ON_RevSurface ,
ON_Surface ,
"A16220D3-163B-11d4-8000-0010830122F0"  )