Table of Contents

Method TryIntersectWith

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

TryIntersectWith(GeoLine3, out GeoPoint3)

Tries to find the point where a line segment crosses this face, using the default tolerance.

public bool TryIntersectWith(GeoLine3 line, out GeoPoint3 intersection)

Parameters

line GeoLine3
intersection GeoPoint3

Returns

bool

TryIntersectWith(GeoLine3, out GeoPoint3, Tolerance)

Tries to find the point where a line segment crosses this face, within a tolerance.

public bool TryIntersectWith(GeoLine3 line, out GeoPoint3 intersection, Tolerance tolerance)

Parameters

line GeoLine3
intersection GeoPoint3
tolerance Tolerance

Returns

bool

TryIntersectWith(GeoRay3, out GeoPoint3)

Tries to find the point where a ray crosses this face, using the default tolerance.

public bool TryIntersectWith(GeoRay3 ray, out GeoPoint3 intersection)

Parameters

ray GeoRay3
intersection GeoPoint3

Returns

bool

TryIntersectWith(GeoRay3, out GeoPoint3, Tolerance)

Tries to find the point where a ray crosses this face, within a tolerance.

public bool TryIntersectWith(GeoRay3 ray, out GeoPoint3 intersection, Tolerance tolerance)

Parameters

ray GeoRay3
intersection GeoPoint3
tolerance Tolerance

Returns

bool

TryIntersectWith(GeoArc3, out GeoPoint3[])

Tries to find where an arc crosses this face, using the default tolerance.

public bool TryIntersectWith(GeoArc3 arc, out GeoPoint3[] intersections)

Parameters

arc GeoArc3

The arc.

intersections GeoPoint3[]

The crossing points when the method returns true; empty otherwise.

Returns

bool

TryIntersectWith(GeoArc3, out GeoPoint3[], Tolerance)

Tries to find where an arc crosses this face, within a tolerance.

public bool TryIntersectWith(GeoArc3 arc, out GeoPoint3[] intersections, Tolerance tolerance)

Parameters

arc GeoArc3

The arc.

intersections GeoPoint3[]

The crossing points when the method returns true; empty otherwise.

tolerance Tolerance

The tolerance.

Returns

bool

TryIntersectWith(GeoCircle3, out GeoPoint3[])

Tries to find where a circle crosses this face, using the default tolerance.

public bool TryIntersectWith(GeoCircle3 circle, out GeoPoint3[] intersections)

Parameters

circle GeoCircle3

The circle.

intersections GeoPoint3[]

The crossing points when the method returns true; empty otherwise.

Returns

bool

TryIntersectWith(GeoCircle3, out GeoPoint3[], Tolerance)

Tries to find where a circle crosses this face, within a tolerance.

public bool TryIntersectWith(GeoCircle3 circle, out GeoPoint3[] intersections, Tolerance tolerance)

Parameters

circle GeoCircle3

The circle.

intersections GeoPoint3[]

The crossing points when the method returns true; empty otherwise.

tolerance Tolerance

The tolerance.

Returns

bool