Click or drag to resize

PolylineSegmentCollection Class

Describes a PolylineSegment collection.
Inheritance Hierarchy
SystemObject
  System.Collections.GenericListPolylineSegment
    Gile.AutoCAD.GeometryPolylineSegmentCollection

Namespace:  Gile.AutoCAD.Geometry
Assembly:  GeometryExtensions (in GeometryExtensions.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
public class PolylineSegmentCollection : List<PolylineSegment>

The PolylineSegmentCollection type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCapacity (Inherited from ListPolylineSegment.)
Public propertyCount (Inherited from ListPolylineSegment.)
Public propertyEndPoint
Gets the end point of the last segment.
Public propertyItem (Inherited from ListPolylineSegment.)
Public propertyStartPoint
Gets the start point of the first segment.
Top
Methods
  NameDescription
Public methodAdd (Inherited from ListPolylineSegment.)
Public methodAddRange(IEnumerablePolyline)
Adds the polyline segments of all polylines in plines to the current collection.
Public methodAddRange(IEnumerableT) (Inherited from ListPolylineSegment.)
Public methodAddRange(Polyline)
Adds the polyline segments of pline to the current collection.
Public methodAsReadOnly (Inherited from ListPolylineSegment.)
Public methodBinarySearch(T) (Inherited from ListPolylineSegment.)
Public methodBinarySearch(T, IComparerT) (Inherited from ListPolylineSegment.)
Public methodBinarySearch(Int32, Int32, T, IComparerT) (Inherited from ListPolylineSegment.)
Public methodClear (Inherited from ListPolylineSegment.)
Public methodContains (Inherited from ListPolylineSegment.)
Public methodConvertAllTOutput (Inherited from ListPolylineSegment.)
Public methodCopyTo(T) (Inherited from ListPolylineSegment.)
Public methodCopyTo(T, Int32) (Inherited from ListPolylineSegment.)
Public methodCopyTo(Int32, T, Int32, Int32) (Inherited from ListPolylineSegment.)
Public methodEquals (Inherited from Object.)
Public methodExists (Inherited from ListPolylineSegment.)
Protected methodFinalize (Inherited from Object.)
Public methodFind (Inherited from ListPolylineSegment.)
Public methodFindAll (Inherited from ListPolylineSegment.)
Public methodFindIndex(PredicateT) (Inherited from ListPolylineSegment.)
Public methodFindIndex(Int32, PredicateT) (Inherited from ListPolylineSegment.)
Public methodFindIndex(Int32, Int32, PredicateT) (Inherited from ListPolylineSegment.)
Public methodFindLast (Inherited from ListPolylineSegment.)
Public methodFindLastIndex(PredicateT) (Inherited from ListPolylineSegment.)
Public methodFindLastIndex(Int32, PredicateT) (Inherited from ListPolylineSegment.)
Public methodFindLastIndex(Int32, Int32, PredicateT) (Inherited from ListPolylineSegment.)
Public methodForEach (Inherited from ListPolylineSegment.)
Public methodGetClosestSegmentIndexTo
Gets the index of the closest segment to the specified point.
Public methodGetEnumerator (Inherited from ListPolylineSegment.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetRange (Inherited from ListPolylineSegment.)
Public methodGetType (Inherited from Object.)
Public methodIndexOf(T) (Inherited from ListPolylineSegment.)
Public methodIndexOf(T, Int32) (Inherited from ListPolylineSegment.)
Public methodIndexOf(T, Int32, Int32) (Inherited from ListPolylineSegment.)
Public methodInsert (Inherited from ListPolylineSegment.)
Public methodInsertRange (Inherited from ListPolylineSegment.)
Public methodInverse
Reverse the order of the collection and of the segments it contains.
Public methodJoin
Joins the contiguous segments into one or more instance of PolylineSegmentCollection. Points are compared using Tolerance.Global.
Public methodJoin(Tolerance)
Joins the contiguous segments into one or more instance of PolylineSegmentCollection. Points are compared using the specified Tolerance.
Public methodLastIndexOf(T) (Inherited from ListPolylineSegment.)
Public methodLastIndexOf(T, Int32) (Inherited from ListPolylineSegment.)
Public methodLastIndexOf(T, Int32, Int32) (Inherited from ListPolylineSegment.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemove (Inherited from ListPolylineSegment.)
Public methodRemoveAll (Inherited from ListPolylineSegment.)
Public methodRemoveAt (Inherited from ListPolylineSegment.)
Public methodRemoveRange (Inherited from ListPolylineSegment.)
Public methodReverse (Inherited from ListPolylineSegment.)
Public methodReverse(Int32, Int32) (Inherited from ListPolylineSegment.)
Public methodSort (Inherited from ListPolylineSegment.)
Public methodSort(ComparisonT) (Inherited from ListPolylineSegment.)
Public methodSort(IComparerT) (Inherited from ListPolylineSegment.)
Public methodSort(Int32, Int32, IComparerT) (Inherited from ListPolylineSegment.)
Public methodToArray (Inherited from ListPolylineSegment.)
Public methodToPolyline
Creates a new instance of Polyline.
Public methodToString (Inherited from Object.)
Public methodTrimExcess (Inherited from ListPolylineSegment.)
Public methodTrueForAll (Inherited from ListPolylineSegment.)
Top
See Also