Method CollidesWith
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
CollidesWith(GeoPlane3)
Checks whether this curved chain touches a plane.
public bool CollidesWith(GeoPlane3 plane)
Parameters
planeGeoPlane3The plane.
Returns
CollidesWith(GeoPlane3, Tolerance)
Checks whether this curved chain touches a plane, within a tolerance.
public bool CollidesWith(GeoPlane3 plane, Tolerance tolerance)
Parameters
Returns
CollidesWith(GeoTriangle3)
Checks whether this curved chain touches a triangle.
public bool CollidesWith(GeoTriangle3 triangle)
Parameters
triangleGeoTriangle3The triangle.
Returns
CollidesWith(GeoTriangle3, Tolerance)
Checks whether this curved chain touches a triangle, within a tolerance.
public bool CollidesWith(GeoTriangle3 triangle, Tolerance tolerance)
Parameters
triangleGeoTriangle3The triangle.
toleranceToleranceThe tolerance.
Returns
CollidesWith(GeoPolygon3)
Checks whether this curved chain touches a polygon.
public bool CollidesWith(GeoPolygon3 polygon)
Parameters
polygonGeoPolygon3The polygon.
Returns
CollidesWith(GeoPolygon3, Tolerance)
Checks whether this curved chain touches a polygon, within a tolerance.
public bool CollidesWith(GeoPolygon3 polygon, Tolerance tolerance)
Parameters
polygonGeoPolygon3The polygon.
toleranceToleranceThe tolerance.
Returns
CollidesWith(GeoFace3)
Checks whether this curved chain touches a face.
public bool CollidesWith(GeoFace3 face)
Parameters
faceGeoFace3The face.
Returns
CollidesWith(GeoFace3, Tolerance)
Checks whether this curved chain touches a face, within a tolerance.
public bool CollidesWith(GeoFace3 face, Tolerance tolerance)
Parameters
Returns
CollidesWith(GeoAabb3)
Checks whether this curved chain touches an axis-aligned box.
public bool CollidesWith(GeoAabb3 box)
Parameters
boxGeoAabb3The axis-aligned box.
Returns
CollidesWith(GeoAabb3, Tolerance)
Checks whether this curved chain touches an axis-aligned box, within a tolerance.
public bool CollidesWith(GeoAabb3 box, Tolerance tolerance)
Parameters
Returns
CollidesWith(GeoObb3)
Checks whether this curved chain touches an oriented box.
public bool CollidesWith(GeoObb3 box)
Parameters
boxGeoObb3The oriented box.
Returns
CollidesWith(GeoObb3, Tolerance)
Checks whether this curved chain touches an oriented box, within a tolerance.
public bool CollidesWith(GeoObb3 box, Tolerance tolerance)
Parameters
Returns
CollidesWith(GeoSolid3)
Checks whether this curved chain touches a solid.
public bool CollidesWith(GeoSolid3 solid)
Parameters
solidGeoSolid3The solid.
Returns
CollidesWith(GeoSolid3, Tolerance)
Checks whether this curved chain touches a solid, within a tolerance.
public bool CollidesWith(GeoSolid3 solid, Tolerance tolerance)
Parameters
Returns
CollidesWith(GeoArc3)
Checks whether this curved chain touches an arc.
public bool CollidesWith(GeoArc3 arc)
Parameters
arcGeoArc3The arc.
Returns
CollidesWith(GeoArc3, Tolerance)
Checks whether this curved chain touches an arc, within a tolerance.
public bool CollidesWith(GeoArc3 arc, Tolerance tolerance)
Parameters
Returns
CollidesWith(GeoCircle3)
Checks whether this curved chain touches a circle.
public bool CollidesWith(GeoCircle3 circle)
Parameters
circleGeoCircle3The circle.
Returns
CollidesWith(GeoCircle3, Tolerance)
Checks whether this curved chain touches a circle, within a tolerance.
public bool CollidesWith(GeoCircle3 circle, Tolerance tolerance)
Parameters
circleGeoCircle3The circle.
toleranceToleranceThe tolerance.
Returns
CollidesWith(GeoLine3)
Determines whether this chain touches a segment.
public bool CollidesWith(GeoLine3 line)
Parameters
lineGeoLine3
Returns
CollidesWith(GeoLine3, Tolerance)
Determines whether this chain touches a segment, within a tolerance.
public bool CollidesWith(GeoLine3 line, Tolerance tolerance)
Parameters
Returns
CollidesWith(GeoRay3)
Determines whether this chain touches a ray.
public bool CollidesWith(GeoRay3 ray)
Parameters
rayGeoRay3
Returns
CollidesWith(GeoRay3, Tolerance)
Determines whether this chain touches a ray, within a tolerance.
public bool CollidesWith(GeoRay3 ray, Tolerance tolerance)
Parameters
Returns
CollidesWith(GeoPolylineArc3)
Determines whether this chain touches a curved chain.
public bool CollidesWith(GeoPolylineArc3 other)
Parameters
otherGeoPolylineArc3
Returns
CollidesWith(GeoPolylineArc3, Tolerance)
Determines whether this chain touches a curved chain, within a tolerance.
public bool CollidesWith(GeoPolylineArc3 other, Tolerance tolerance)
Parameters
otherGeoPolylineArc3toleranceTolerance
Returns
CollidesWith(GeoPolygonArc3)
Determines whether this chain touches a curved loop.
public bool CollidesWith(GeoPolygonArc3 other)
Parameters
otherGeoPolygonArc3
Returns
CollidesWith(GeoPolygonArc3, Tolerance)
Determines whether this chain touches a curved loop, within a tolerance.
public bool CollidesWith(GeoPolygonArc3 other, Tolerance tolerance)
Parameters
otherGeoPolygonArc3toleranceTolerance
Returns
CollidesWith(GeoPolyline3)
Determines whether this chain touches a straight chain.
public bool CollidesWith(GeoPolyline3 other)
Parameters
otherGeoPolyline3
Returns
CollidesWith(GeoPolyline3, Tolerance)
Determines whether this chain touches a straight chain, within a tolerance.
public bool CollidesWith(GeoPolyline3 other, Tolerance tolerance)
Parameters
otherGeoPolyline3toleranceTolerance