Expand description
Closed-form and semi-analytic intersections of analytic surfaces with planes.
Provides specialized intersection algorithms for cylinder, cone, sphere, and torus surfaces with planes, as well as a general marching approach for analytic-analytic surface intersections.
Enums§
- Analytic
Surface - Reference to an analytic surface for intersection dispatch.
- Exact
Intersection Curve - Exact curve type resulting from plane-analytic surface intersection.
Functions§
- exact_
cone_ cone - Exact coaxial cone-cone intersection: returns the shared circle.
- exact_
cone_ cylinder - Exact coaxial cone-cylinder intersection: returns the shared circle.
- exact_
plane_ analytic - Compute exact intersection curves between a plane and an analytic surface.
- exact_
sphere_ cylinder - Exact coaxial sphere-cylinder intersection: returns the shared circle(s).
- intersect_
analytic_ analytic - Intersect two analytic surfaces using a general marching approach.
- intersect_
analytic_ analytic_ bounded - Intersect two analytic surfaces with optional v-range overrides.
- intersect_
line_ torus - Real intersection parameters
tof the lineorigin + t·dirwith a torus. - intersect_
plane_ analytic - Intersect a plane with an analytic surface.
- intersect_
plane_ cone - Intersect a plane with a conical surface.
- intersect_
plane_ cylinder - Intersect a plane with a cylindrical surface.
- intersect_
plane_ sphere - Intersect a plane with a spherical surface.
- intersect_
plane_ torus - Intersect a plane with a toroidal surface.
- sample_
plane_ analytic - Sample points on the plane-analytic intersection without NURBS curve fitting.