Rhino.Geometry.Intersect
Classes
Class
Description
Public Class
CurveIntersections
Maintains an ordered list of Curve Intersection results.
Public Class
Intersection
Provides static methods for the computation of intersections, projections, sections and similar.
Public Class
IntersectionEvent
Provides all the information for a single Curve Intersection event.
Public Class
MeshClash
Represents a particular instance of a clash or intersection between two meshes.
Public Class
MeshIntersectionCache
Provides a mechanism for lazily evaluating mesh data.
Structures
Structure
Description
Public Struct
MeshInterference
Represents an element which is part of a clash or intersection between two meshes.
Public Struct
RayShootEvent
Represents an element which is part of a ray shoot.
Enumerations
Enumeration
Description
Public Enum
ArcArcIntersection
Represents all possible cases of a Arc|Arc intersection event.
Public Enum
CircleCircleIntersection
Represents all possible cases of a Circle|Circle intersection event.
Public Enum
LineCircleIntersection
Represents all possible cases of a Line|Circle intersection event.
Public Enum
LineCylinderIntersection
Represents all possible cases of a Line|Cylinder intersection event.
Public Enum
LineSphereIntersection
Represents all possible cases of a Line|Sphere intersection event.
Public Enum
PlaneCircleIntersection
Represents all possible cases of a Plane|Circle intersection event.
Public Enum
PlaneSphereIntersection
Represents all possible cases of a Plane|Sphere intersection event.
Public Enum
SphereSphereIntersection
Represents all possible cases of a Sphere|Sphere intersection event.