Class Containment3
- Namespace
- GeometryHelper.Core
- Assembly
- GeometryHelper.dll
Provides static methods for deciding where a point sits relative to a 3D shape.
IsPointOn asks about the boundary of a shape, Contains asks whether the shape holds
the point at all, and Locate returns which of the two — or neither — applies. Only shapes
that enclose something offer Contains; a curve has no interior, so asking it to contain a
point would only restate IsPointOn.
public static class Containment3
- Inheritance
-
Containment3
- Inherited Members
Methods
- Contains(GeoCircle3, GeoPoint3)
Checks whether a circular disc holds a point, using the default tolerance.
- Contains(GeoCircle3, GeoPoint3, Tolerance)
Checks whether a circular disc holds a point, within a tolerance.
- Contains(GeoFace3, GeoPoint3)
Checks whether a face holds a point, using the default tolerance.
- Contains(GeoFace3, GeoPoint3, Tolerance)
Checks whether a face holds a point, within a tolerance.
- Contains(GeoObb3, GeoPoint3)
Checks whether an oriented box holds a point, using the default tolerance.
- Contains(GeoObb3, GeoPoint3, Tolerance)
Checks whether an oriented box holds a point, within a tolerance.
- Contains(GeoPolygon3, GeoPoint3)
Checks whether a polygon holds a point, on its surface or along its edges, using the default tolerance.
- Contains(GeoPolygon3, GeoPoint3, Tolerance)
Checks whether a polygon holds a point, on its surface or along its edges, within a tolerance.
- Contains(GeoSolid3, GeoPoint3)
Checks whether a solid holds a point, using the default tolerance.
- Contains(GeoSolid3, GeoPoint3, Tolerance)
Checks whether a solid holds a point, within a tolerance.
- Contains(GeoTriangle3, GeoPoint3)
Checks whether a triangle holds a point, on its surface or along its edges, using the default tolerance.
- Contains(GeoTriangle3, GeoPoint3, Tolerance)
Checks whether a triangle holds a point, on its surface or along its edges, within a tolerance.
- GetSide(GeoPlane3, GeoPoint3)
Determines which side of a plane a point lies on, using the default tolerance.
- GetSide(GeoPlane3, GeoPoint3, Tolerance)
Determines which side of a plane a point lies on, within a tolerance.
- IsPointOn(GeoCircle3, GeoPoint3)
Checks whether a point lies on the circumference of a circle, using the default tolerance.
- IsPointOn(GeoCircle3, GeoPoint3, Tolerance)
Checks whether a point lies on the circumference of a circle, within a tolerance.
- IsPointOn(GeoLine3, GeoPoint3)
Checks whether a point lies on a line segment, using the default tolerance.
- IsPointOn(GeoLine3, GeoPoint3, Tolerance)
Checks whether a point lies on a line segment, within a tolerance.
- IsPointOn(GeoPlane3, GeoPoint3)
Checks whether a point lies on a plane, using the default tolerance.
- IsPointOn(GeoPlane3, GeoPoint3, Tolerance)
Checks whether a point lies on a plane, within a tolerance.
- IsPointOn(GeoPolygon3, GeoPoint3)
Checks whether a point lies on the boundary of a polygon, using the default tolerance.
- IsPointOn(GeoPolygon3, GeoPoint3, Tolerance)
Checks whether a point lies on the boundary of a polygon, within a tolerance.
- IsPointOn(GeoPolyline3, GeoPoint3)
Checks whether a point lies on a polyline, using the default tolerance.
- IsPointOn(GeoPolyline3, GeoPoint3, Tolerance)
Checks whether a point lies on a polyline, within a tolerance.
- IsPointOn(GeoRay3, GeoPoint3)
Checks whether a point lies on a ray, using the default tolerance.
- IsPointOn(GeoRay3, GeoPoint3, Tolerance)
Checks whether a point lies on a ray, within a tolerance.
- Locate(GeoCircle3, GeoPoint3)
Locates a point relative to a circular disc, using the default tolerance.
- Locate(GeoCircle3, GeoPoint3, Tolerance)
Locates a point relative to a circular disc, within a tolerance.
- Locate(GeoFace3, GeoPoint3)
Locates a point relative to a face, using the default tolerance.
- Locate(GeoFace3, GeoPoint3, Tolerance)
Locates a point relative to a face, within a tolerance.
- Locate(GeoObb3, GeoPoint3)
Locates a point relative to an oriented box, using the default tolerance.
- Locate(GeoObb3, GeoPoint3, Tolerance)
Locates a point relative to an oriented box, within a tolerance.
- Locate(GeoPolygon3, GeoPoint3)
Locates a point relative to a polygon, using the default tolerance.
- Locate(GeoPolygon3, GeoPoint3, Tolerance)
Locates a point relative to a polygon, within a tolerance.
- Locate(GeoSolid3, GeoPoint3)
Locates a point relative to a solid, using the default tolerance.
- Locate(GeoSolid3, GeoPoint3, Tolerance)
Locates a point relative to a solid, within a tolerance.
- Locate(GeoTriangle3, GeoPoint3)
Locates a point relative to a triangle, using the default tolerance.
- Locate(GeoTriangle3, GeoPoint3, Tolerance)
Locates a point relative to a triangle, within a tolerance.