Go to the source code of this file.
Functions | |
ON_DECL bool | ON_Intersect (const ON_Line &lineA, const ON_Line &lineB, double *a, double *b) |
ON_DECL bool | ON_Intersect (const ON_Line &, const ON_Plane &, double *) |
ON_DECL bool | ON_Intersect (const ON_Plane &, const ON_Plane &, ON_Line &) |
ON_DECL bool | ON_Intersect (const ON_Plane &, const ON_Plane &, const ON_Plane &, ON_3dPoint &) |
ON_DECL int | ON_Intersect (const ON_Plane &plane, const ON_Sphere &sphere, ON_Circle &circle) |
ON_DECL int | ON_Intersect (const ON_Line &, const ON_Sphere &, ON_3dPoint &, ON_3dPoint &) |
ON_DECL int | ON_Intersect (const ON_Line &, const ON_Cylinder &, ON_3dPoint &, ON_3dPoint &) |
ON_DECL bool | ON_Intersect (const ON_BoundingBox &bbox, const ON_Line &line, double tolerance, ON_Interval *line_parameters) |
ON_DECL int | ON_Intersect (const ON_Sphere &sphere0, const ON_Sphere &sphere1, ON_Circle &circle) |
ON_DECL bool | ON_IntersectLineLine (const ON_Line &lineA, const ON_Line &lineB, double *a, double *b, double tolerance, bool bIntersectSegments) |
ON_DECL bool ON_Intersect | ( | const ON_Line & | lineA, |
const ON_Line & | lineB, | ||
double * | a, | ||
double * | b | ||
) |
Definition at line 242 of file opennurbs_intersect.cpp.
ON_DECL bool ON_Intersect | ( | const ON_Line & | , |
const ON_Plane & | , | ||
double * | |||
) |
Definition at line 352 of file opennurbs_intersect.cpp.
ON_DECL bool ON_Intersect | ( | const ON_Plane & | , |
const ON_Plane & | , | ||
ON_Line & | |||
) |
Definition at line 391 of file opennurbs_intersect.cpp.
ON_DECL bool ON_Intersect | ( | const ON_Plane & | , |
const ON_Plane & | , | ||
const ON_Plane & | , | ||
ON_3dPoint & | |||
) |
Definition at line 403 of file opennurbs_intersect.cpp.
ON_DECL int ON_Intersect | ( | const ON_Plane & | plane, |
const ON_Sphere & | sphere, | ||
ON_Circle & | circle | ||
) |
Definition at line 415 of file opennurbs_intersect.cpp.
ON_DECL int ON_Intersect | ( | const ON_Line & | , |
const ON_Sphere & | , | ||
ON_3dPoint & | , | ||
ON_3dPoint & | |||
) |
Definition at line 488 of file opennurbs_intersect.cpp.
ON_DECL int ON_Intersect | ( | const ON_Line & | , |
const ON_Cylinder & | , | ||
ON_3dPoint & | , | ||
ON_3dPoint & | |||
) |
Definition at line 657 of file opennurbs_intersect.cpp.
ON_DECL bool ON_Intersect | ( | const ON_BoundingBox & | bbox, |
const ON_Line & | line, | ||
double | tolerance, | ||
ON_Interval * | line_parameters | ||
) |
Definition at line 52 of file opennurbs_intersect.cpp.
ON_DECL int ON_Intersect | ( | const ON_Sphere & | sphere0, |
const ON_Sphere & | sphere1, | ||
ON_Circle & | circle | ||
) |
Definition at line 1010 of file opennurbs_intersect.cpp.
ON_DECL bool ON_IntersectLineLine | ( | const ON_Line & | lineA, |
const ON_Line & | lineB, | ||
double * | a, | ||
double * | b, | ||
double | tolerance, | ||
bool | bIntersectSegments | ||
) |
Definition at line 20 of file opennurbs_intersect.cpp.