Rhino.Geometry.Intersectnamespace
Types
ArcArcIntersection
Since v7.12Rhino.Geometry.Intersect.ArcArcIntersection
Represents all possible cases of a Arc|Arc intersection event.
CircleCircleIntersection
Since v7.12Rhino.Geometry.Intersect.CircleCircleIntersection
Represents all possible cases of a Circle|Circle intersection event.
Rhino.Geometry.Intersect.CurveIntersections
Maintains an ordered list of Curve Intersection results.
IntersectingMeshPair
Since v9.0Rhino.Geometry.Intersect.IntersectingMeshPair
Two meshes that intersect, as reported by Intersection.MeshMeshPredicate(IEnumerable<Mesh>, IEnumerable<Mesh>, double, bool, IntersectingMeshPair[], TextLog, CancellationToken), with one face of each that intersect.
Rhino.Geometry.Intersect.Intersection
Provides static methods for the computation of intersections, projections, sections and similar.
Rhino.Geometry.Intersect.IntersectionEvent
Provides all the information for a single Curve Intersection event.
LineCircleIntersection
Since v5.0Rhino.Geometry.Intersect.LineCircleIntersection
Represents all possible cases of a Line|Circle intersection event.
LineCylinderIntersection
Since v5.0Rhino.Geometry.Intersect.LineCylinderIntersection
Represents all possible cases of a Line|Cylinder intersection event.
LineSphereIntersection
Since v5.0Rhino.Geometry.Intersect.LineSphereIntersection
Represents all possible cases of a Line|Sphere intersection event.
Rhino.Geometry.Intersect.MeshClash
Represents a particular instance of a clash or intersection between two meshes.
Rhino.Geometry.Intersect.MeshInterference
Represents an element which is part of a clash or intersection between two meshes.
MeshIntersectionCache
Since v8.0Rhino.Geometry.Intersect.MeshIntersectionCache
Provides a mechanism for lazily evaluating mesh data.
PlaneCircleIntersection
Since v5.0Rhino.Geometry.Intersect.PlaneCircleIntersection
Represents all possible cases of a Plane|Circle intersection event.
Rhino.Geometry.Intersect.PlaneIntersectionCache
Data that Intersection.GeometryPlane(GeometryBase, Plane, double, bool, bool, bool, RhinoDoc, Transform, PlaneIntersectionCache, CancellationToken, Curve[], Point3d[]) computes from the geometry alone, kept between calls: the mesh intersection data of a mesh, and the Brep a SubD, Extrusion, Surface or BrepFace converts to. Reuse one cache for many planes through the same geometry, such as a contour stack.
PlaneSphereIntersection
Since v5.0Rhino.Geometry.Intersect.PlaneSphereIntersection
Represents all possible cases of a Plane|Sphere intersection event.
RayShootEvent
Since v7.0Rhino.Geometry.Intersect.RayShootEvent
Represents an element which is part of a ray shoot.
SphereSphereIntersection
Since v5.0Rhino.Geometry.Intersect.SphereSphereIntersection
Represents all possible cases of a Sphere|Sphere intersection event.