Method TryIntersectWith
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TryIntersectWith(GeoPlane3, out GeoRay3)
Tries to find the line where this plane meets another plane, using the default tolerance.
public bool TryIntersectWith(GeoPlane3 other, out GeoRay3 intersection)
Parameters
Returns
TryIntersectWith(GeoPlane3, out GeoRay3, Tolerance)
Tries to find the line where this plane meets another plane, within a tolerance.
public bool TryIntersectWith(GeoPlane3 other, out GeoRay3 intersection, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoLine3, out GeoPoint3)
Tries to find the point where a segment crosses this plane, using the default tolerance.
public bool TryIntersectWith(GeoLine3 line, out GeoPoint3 intersection)
Parameters
Returns
TryIntersectWith(GeoLine3, out GeoPoint3, Tolerance)
Tries to find the point where a segment crosses this plane, within a tolerance.
public bool TryIntersectWith(GeoLine3 line, out GeoPoint3 intersection, Tolerance tolerance)
Parameters
lineGeoLine3The segment.
intersectionGeoPoint3The crossing point when the method returns true.
toleranceToleranceThe tolerance.
Returns
TryIntersectWith(GeoRay3, out GeoPoint3)
Tries to find the point where a ray crosses this plane, using the default tolerance.
public bool TryIntersectWith(GeoRay3 ray, out GeoPoint3 intersection)
Parameters
Returns
TryIntersectWith(GeoRay3, out GeoPoint3, Tolerance)
Tries to find the point where a ray crosses this plane, within a tolerance.
public bool TryIntersectWith(GeoRay3 ray, out GeoPoint3 intersection, Tolerance tolerance)
Parameters
rayGeoRay3The ray.
intersectionGeoPoint3The crossing point when the method returns true.
toleranceToleranceThe tolerance.
Returns
TryIntersectWith(GeoArc3, out GeoPoint3[])
Tries to find where an arc crosses this plane, 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 plane, 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 plane, 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 plane, 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.