Table of Contents

Method Union

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

Union(GeoFace3)

Joins this face to a face.

public GeoFace3[] Union(GeoFace3 other)

Parameters

other GeoFace3

Returns

GeoFace3[]

Union(GeoFace3, Tolerance)

Joins this face to a face, within a tolerance.

public GeoFace3[] Union(GeoFace3 other, Tolerance tolerance)

Parameters

other GeoFace3

The face; it has to lie in this face's plane.

tolerance Tolerance

The tolerance.

Returns

GeoFace3[]

The pieces the two make, in the plane they share.

Exceptions

ArgumentNullException

Thrown when the face is null.

ArgumentException

Thrown when it lies in another plane.

Union(GeoPolygon3)

Joins this face to a polygon.

public GeoFace3[] Union(GeoPolygon3 other)

Parameters

other GeoPolygon3

Returns

GeoFace3[]

Union(GeoPolygon3, Tolerance)

Joins this face to a polygon, within a tolerance.

public GeoFace3[] Union(GeoPolygon3 other, Tolerance tolerance)

Parameters

other GeoPolygon3

The polygon; it has to lie in this face's plane.

tolerance Tolerance

The tolerance.

Returns

GeoFace3[]

The pieces the two make, in the plane they share.

Exceptions

ArgumentNullException

Thrown when the polygon is null.

ArgumentException

Thrown when it lies in another plane.