|  | 
| ON_3dVector | ON_CrossProduct (const double *a, const double *b) | 
|  | 
| ON_3fVector | ON_CrossProduct (const float *a, const float *b) | 
|  | 
| ON_3dVector | ON_CrossProduct (const ON_2dVector &a, const ON_2dVector &b) | 
|  | 
| ON_3fVector | ON_CrossProduct (const ON_2fVector &a, const ON_2fVector &b) | 
|  | 
| ON_3dVector | ON_CrossProduct (const ON_3dVector &a, const ON_3dVector &b) | 
|  | 
| ON_3fVector | ON_CrossProduct (const ON_3fVector &a, const ON_3fVector &b) | 
|  | 
| double | ON_DotProduct (const ON_2dVector &a, const ON_2dVector &b) | 
|  | 
| float | ON_DotProduct (const ON_2fVector &a, const ON_2fVector &b) | 
|  | 
| double | ON_DotProduct (const ON_3dVector &a, const ON_3dVector &b) | 
|  | 
| float | ON_DotProduct (const ON_3fVector &a, const ON_3fVector &b) | 
|  | 
| int | ON_Get3dConvexHull (const ON_SimpleArray< ON_3dPoint > &points, ON_SimpleArray< ON_PlaneEquation > &hull) | 
|  | 
| bool | ON_GetConicEquationThrough6Points (int stride, const double *points2d, double conic[6], double *max_pivot, double *min_pivot, double *zero_pivot) | 
|  | 
| bool | ON_GetEllipseConicEquation (double a, double b, double x0, double y0, double alpha, double conic[6]) | 
|  | 
| bool | ON_IsConicEquationAnEllipse (const double conic[6], ON_2dPoint ¢er, ON_2dVector &major_axis, ON_2dVector &minor_axis, double *major_radius, double *minor_radius) | 
|  | 
| bool | ON_IsDegenrateConicHelper (double A, double B, double C, double D, double E) | 
|  | 
| bool | ON_IsOrthogonalFrame (const ON_2dVector &X, const ON_2dVector &Y) | 
|  | 
| bool | ON_IsOrthogonalFrame (const ON_3dVector &X, const ON_3dVector &Y, const ON_3dVector &Z) | 
|  | 
| bool | ON_IsOrthonormalFrame (const ON_2dVector &X, const ON_2dVector &Y) | 
|  | 
| bool | ON_IsOrthonormalFrame (const ON_3dVector &X, const ON_3dVector &Y, const ON_3dVector &Z) | 
|  | 
| bool | ON_IsRightHandFrame (const ON_2dVector &X, const ON_2dVector &Y) | 
|  | 
| bool | ON_IsRightHandFrame (const ON_3dVector &X, const ON_3dVector &Y, const ON_3dVector &Z) | 
|  | 
| bool | ON_IsValid (double x) | 
|  | 
| bool | ON_IsValidFloat (float x) | 
|  | 
| double | ON_TripleProduct (const double *a, const double *b, const double *c) | 
|  | 
| float | ON_TripleProduct (const float *a, const float *b, const float *c) | 
|  | 
| double | ON_TripleProduct (const ON_3dVector &a, const ON_3dVector &b, const ON_3dVector &c) | 
|  | 
| float | ON_TripleProduct (const ON_3fVector &a, const ON_3fVector &b, const ON_3fVector &c) | 
|  | 
| double | ON_WedgeProduct (const ON_2dVector &a, const ON_2dVector &b) | 
|  | 
| ON_2dPoint | operator* (double d, const ON_2dPoint &p) | 
|  | 
| ON_2dVector | operator* (double d, const ON_2dVector &v) | 
|  | 
| ON_2dPoint | operator* (double d, const ON_2fPoint &p) | 
|  | 
| ON_2dVector | operator* (double d, const ON_2fVector &v) | 
|  | 
| ON_3dPoint | operator* (double d, const ON_3dPoint &p) | 
|  | 
| ON_3dVector | operator* (double d, const ON_3dVector &v) | 
|  | 
| ON_3dPoint | operator* (double d, const ON_3fPoint &p) | 
|  | 
| ON_3dVector | operator* (double d, const ON_3fVector &v) | 
|  | 
| ON_4dPoint | operator* (double d, const ON_4dPoint &p) | 
|  | 
| ON_4dPoint | operator* (double d, const ON_4fPoint &p) | 
|  | 
| ON_2fPoint | operator* (float d, const ON_2fPoint &p) | 
|  | 
| ON_2fVector | operator* (float d, const ON_2fVector &v) | 
|  | 
| ON_3fPoint | operator* (float d, const ON_3fPoint &p) | 
|  | 
| ON_3fVector | operator* (float d, const ON_3fVector &v) | 
|  | 
| ON_4fPoint | operator* (float d, const ON_4fPoint &p) | 
|  | 
| ON_2dPoint | operator* (float f, const ON_2dPoint &p) | 
|  | 
| ON_2dVector | operator* (float f, const ON_2dVector &v) | 
|  | 
| ON_3dPoint | operator* (float f, const ON_3dPoint &p) | 
|  | 
| ON_3dVector | operator* (float f, const ON_3dVector &v) | 
|  | 
| ON_2fPoint | operator* (int d, const ON_2fPoint &p) | 
|  | 
| ON_2fVector | operator* (int d, const ON_2fVector &v) | 
|  | 
| ON_3fPoint | operator* (int d, const ON_3fPoint &p) | 
|  | 
| ON_3fVector | operator* (int d, const ON_3fVector &v) | 
|  | 
| ON_2dPoint | operator* (int i, const ON_2dPoint &p) | 
|  | 
| ON_2dVector | operator* (int i, const ON_2dVector &v) | 
|  | 
| ON_3dPoint | operator* (int i, const ON_3dPoint &p) | 
|  | 
| ON_3dVector | operator* (int i, const ON_3dVector &v) | 
|  |