Method TryIntersectWith
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
TryIntersectWith(GeoPolylineArc3, out GeoPoint3[])
Tries to find where this chain crosses a curved chain.
public bool TryIntersectWith(GeoPolylineArc3 other, out GeoPoint3[] intersections)
Parameters
otherGeoPolylineArc3intersectionsGeoPoint3[]
Returns
TryIntersectWith(GeoPolylineArc3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a curved chain, within a tolerance.
public bool TryIntersectWith(GeoPolylineArc3 other, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
otherGeoPolylineArc3intersectionsGeoPoint3[]toleranceTolerance
Returns
TryIntersectWith(GeoPolygonArc3, out GeoPoint3[])
Tries to find where this chain crosses a curved loop.
public bool TryIntersectWith(GeoPolygonArc3 other, out GeoPoint3[] intersections)
Parameters
otherGeoPolygonArc3intersectionsGeoPoint3[]
Returns
TryIntersectWith(GeoPolygonArc3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a curved loop, within a tolerance.
public bool TryIntersectWith(GeoPolygonArc3 other, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
otherGeoPolygonArc3intersectionsGeoPoint3[]toleranceTolerance
Returns
TryIntersectWith(GeoPlane3, out GeoPoint3[])
Tries to find where this chain crosses a plane.
public bool TryIntersectWith(GeoPlane3 plane, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoPlane3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a plane, within a tolerance.
public bool TryIntersectWith(GeoPlane3 plane, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoLine3, out GeoPoint3[])
Tries to find where this chain crosses a segment.
public bool TryIntersectWith(GeoLine3 line, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoLine3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a segment, within a tolerance.
public bool TryIntersectWith(GeoLine3 line, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoRay3, out GeoPoint3[])
Tries to find where this chain crosses a ray.
public bool TryIntersectWith(GeoRay3 ray, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoRay3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a ray, within a tolerance.
public bool TryIntersectWith(GeoRay3 ray, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoArc3, out GeoPoint3[])
Tries to find where this chain crosses an arc.
public bool TryIntersectWith(GeoArc3 arc, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoArc3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses an arc, within a tolerance.
public bool TryIntersectWith(GeoArc3 arc, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoCircle3, out GeoPoint3[])
Tries to find where this chain crosses a circle.
public bool TryIntersectWith(GeoCircle3 circle, out GeoPoint3[] intersections)
Parameters
circleGeoCircle3intersectionsGeoPoint3[]
Returns
TryIntersectWith(GeoCircle3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a circle, within a tolerance.
public bool TryIntersectWith(GeoCircle3 circle, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
circleGeoCircle3intersectionsGeoPoint3[]toleranceTolerance
Returns
TryIntersectWith(GeoTriangle3, out GeoPoint3[])
Tries to find where this chain crosses a triangle.
public bool TryIntersectWith(GeoTriangle3 triangle, out GeoPoint3[] intersections)
Parameters
triangleGeoTriangle3intersectionsGeoPoint3[]
Returns
TryIntersectWith(GeoTriangle3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a triangle, within a tolerance.
public bool TryIntersectWith(GeoTriangle3 triangle, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
triangleGeoTriangle3intersectionsGeoPoint3[]toleranceTolerance
Returns
TryIntersectWith(GeoPolygon3, out GeoPoint3[])
Tries to find where this chain crosses a polygon.
public bool TryIntersectWith(GeoPolygon3 polygon, out GeoPoint3[] intersections)
Parameters
polygonGeoPolygon3intersectionsGeoPoint3[]
Returns
TryIntersectWith(GeoPolygon3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a polygon, within a tolerance.
public bool TryIntersectWith(GeoPolygon3 polygon, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
polygonGeoPolygon3intersectionsGeoPoint3[]toleranceTolerance
Returns
TryIntersectWith(GeoFace3, out GeoPoint3[])
Tries to find where this chain crosses a face.
public bool TryIntersectWith(GeoFace3 face, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoFace3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a face, within a tolerance.
public bool TryIntersectWith(GeoFace3 face, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoObb3, out GeoPoint3[])
Tries to find where this chain crosses a box.
public bool TryIntersectWith(GeoObb3 box, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoObb3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a box, within a tolerance.
public bool TryIntersectWith(GeoObb3 box, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoAabb3, out GeoPoint3[])
Tries to find where this chain crosses a square box.
public bool TryIntersectWith(GeoAabb3 box, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoAabb3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a square box, within a tolerance.
public bool TryIntersectWith(GeoAabb3 box, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoSolid3, out GeoPoint3[])
Tries to find where this chain crosses a body.
public bool TryIntersectWith(GeoSolid3 solid, out GeoPoint3[] intersections)
Parameters
Returns
TryIntersectWith(GeoSolid3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses a body, within a tolerance.
public bool TryIntersectWith(GeoSolid3 solid, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
Returns
TryIntersectWith(GeoPolyline3, out GeoPoint3[])
Tries to find where this chain crosses another straight chain.
public bool TryIntersectWith(GeoPolyline3 other, out GeoPoint3[] intersections)
Parameters
otherGeoPolyline3intersectionsGeoPoint3[]
Returns
TryIntersectWith(GeoPolyline3, out GeoPoint3[], Tolerance)
Tries to find where this chain crosses another straight chain, within a tolerance.
public bool TryIntersectWith(GeoPolyline3 other, out GeoPoint3[] intersections, Tolerance tolerance)
Parameters
otherGeoPolyline3intersectionsGeoPoint3[]toleranceTolerance