Method TryIntersectWith
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TryIntersectWith(GeoPlane3, out GeoPoint3)
Tries to find the point where this ray crosses a plane, using the default tolerance.
public bool TryIntersectWith(GeoPlane3 plane, out GeoPoint3 intersection)
Parameters
Returns
TryIntersectWith(GeoPlane3, out GeoPoint3, Tolerance)
Tries to find the point where this ray crosses a plane, within a tolerance.
public bool TryIntersectWith(GeoPlane3 plane, out GeoPoint3 intersection, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoTriangle3, out GeoPoint3)
Tries to find the point where this ray crosses a triangle, using the default tolerance.
public bool TryIntersectWith(GeoTriangle3 triangle, out GeoPoint3 intersection)
Parameters
triangleGeoTriangle3intersectionGeoPoint3
Returns
TryIntersectWith(GeoTriangle3, out GeoPoint3, Tolerance)
Tries to find the point where this ray crosses a triangle, within a tolerance.
public bool TryIntersectWith(GeoTriangle3 triangle, out GeoPoint3 intersection, Tolerance tolerance)
Parameters
triangleGeoTriangle3intersectionGeoPoint3toleranceTolerance
Returns
TryIntersectWith(GeoFace3, out GeoPoint3)
Tries to find the point where this ray crosses a face, using the default tolerance.
public bool TryIntersectWith(GeoFace3 face, out GeoPoint3 intersection)
Parameters
Returns
TryIntersectWith(GeoFace3, out GeoPoint3, Tolerance)
Tries to find the point where this ray crosses a face, within a tolerance.
public bool TryIntersectWith(GeoFace3 face, out GeoPoint3 intersection, Tolerance tolerance)
Parameters
faceGeoFace3The face.
intersectionGeoPoint3The crossing point when the method returns true.
toleranceToleranceThe tolerance.
Returns
TryIntersectWith(GeoPolygon3, out GeoPoint3)
Tries to find the point where this ray crosses a polygon, using the default tolerance.
public bool TryIntersectWith(GeoPolygon3 polygon, out GeoPoint3 intersection)
Parameters
polygonGeoPolygon3The polygon.
intersectionGeoPoint3The crossing point when the method returns true.
Returns
TryIntersectWith(GeoPolygon3, out GeoPoint3, Tolerance)
Tries to find the point where this ray crosses a polygon, within a tolerance.
public bool TryIntersectWith(GeoPolygon3 polygon, out GeoPoint3 intersection, Tolerance tolerance)
Parameters
polygonGeoPolygon3The polygon.
intersectionGeoPoint3The crossing point when the method returns true.
toleranceToleranceThe tolerance.
Returns
TryIntersectWith(GeoArc3, out GeoPoint3[])
Tries to find where an arc crosses this ray, using the default tolerance.
public bool TryIntersectWith(GeoArc3 arc, out GeoPoint3[] intersections)
Parameters
arcGeoArc3The arc.
intersectionsGeoPoint3[]The crossing points when the method returns true; empty otherwise.
Returns
TryIntersectWith(GeoArc3, out GeoPoint3[], Tolerance)
Tries to find where an arc crosses this ray, within a tolerance.
public bool TryIntersectWith(GeoArc3 arc, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
arcGeoArc3The arc.
intersectionsGeoPoint3[]The crossing points when the method returns true; empty otherwise.
toleranceToleranceThe tolerance.
Returns
TryIntersectWith(GeoCircle3, out GeoPoint3[])
Tries to find where a circle crosses this ray, using the default tolerance.
public bool TryIntersectWith(GeoCircle3 circle, out GeoPoint3[] intersections)
Parameters
circleGeoCircle3The circle.
intersectionsGeoPoint3[]The crossing points when the method returns true; empty otherwise.
Returns
TryIntersectWith(GeoCircle3, out GeoPoint3[], Tolerance)
Tries to find where a circle crosses this ray, within a tolerance.
public bool TryIntersectWith(GeoCircle3 circle, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
circleGeoCircle3The circle.
intersectionsGeoPoint3[]The crossing points when the method returns true; empty otherwise.
toleranceToleranceThe tolerance.
Returns
TryIntersectWith(GeoLine3, out GeoPoint3[])
Tries to find where this ray crosses a segment.
public bool TryIntersectWith(GeoLine3 line, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoLine3, out GeoPoint3[], Tolerance)
Tries to find where this ray crosses a segment, within a tolerance.
public bool TryIntersectWith(GeoLine3 line, out GeoPoint3[] intersections, Tolerance tolerance)