Class Merge3
- Namespace
- GeometryHelper.Core
- Assembly
- GeometryHelper.dll
Provides static methods for combining 3D curves that meet end to end.
Consecutive... takes the pieces in the order given and only ever joins a piece to the one
after it, so a break in the sequence starts a new run. Join ignores the order and
the direction of each piece and reassembles whatever chains the set actually forms, which is what
a bag of edges out of a model needs.
public static class Merge3
- Inheritance
-
Merge3
- Inherited Members
Methods
- ConsecutiveLines(IEnumerable<GeoLine3>)
Merges runs of consecutive collinear segments, using the default tolerance.
- ConsecutiveLines(IEnumerable<GeoLine3>, Tolerance)
Merges runs of consecutive collinear segments, within a tolerance.
- ConsecutivePolylines(IEnumerable<GeoPolyline3>)
Merges runs of consecutive polylines that meet end to start, using the default tolerance.
- ConsecutivePolylines(IEnumerable<GeoPolyline3>, Tolerance)
Merges runs of consecutive polylines that meet end to start, within a tolerance.
- CoplanarFaces(GeoSolid3)
Merges the coplanar faces of a solid, using the default tolerance.
- CoplanarFaces(GeoSolid3, Tolerance)
Merges the coplanar faces of a solid, within a tolerance.
- CoplanarFaces(IEnumerable<GeoFace3>)
Merges the faces of a set that share a plane and touch, using the default tolerance.
- CoplanarFaces(IEnumerable<GeoFace3>, Tolerance)
Merges the faces of a set that share a plane and touch, within a tolerance.
- Join(IEnumerable<GeoLine3>)
Reassembles a set of segments into chains, using the default tolerance.
- Join(IEnumerable<GeoLine3>, Tolerance)
Reassembles a set of segments into chains, within a tolerance.
- Join(IEnumerable<GeoPolyline3>)
Reassembles a set of chains into as few chains as possible, using the default tolerance.
- Join(IEnumerable<GeoPolyline3>, Tolerance)
Reassembles a set of chains into as few chains as possible, within a tolerance.
- Polylines(IEnumerable<GeoPolyline3>)
Concatenates polylines that meet end to start into a single chain, using the default tolerance.
- Polylines(IEnumerable<GeoPolyline3>, Tolerance)
Concatenates polylines that meet end to start into a single chain, within a tolerance.