| Add(ShapePathType) | Add a segment path in creation path. | 
| BinarySearch(ShapeSegmentPath) |  | 
| BinarySearch(ShapeSegmentPath, IComparer<ShapeSegmentPath>) |  | 
| BinarySearch(int, int, ShapeSegmentPath, IComparer<ShapeSegmentPath>) |  | 
| Clear() |  | 
| Contains(ShapeSegmentPath) |  | 
| CopyTo(ShapeSegmentPath[]) |  | 
| CopyTo(ShapeSegmentPath[], int) |  | 
| CopyTo(int, ShapeSegmentPath[], int, int) |  | 
| Exists(Predicate<ShapeSegmentPath>) |  | 
| Find(Predicate<ShapeSegmentPath>) |  | 
| FindAll(Predicate<ShapeSegmentPath>) |  | 
| FindIndex(Predicate<ShapeSegmentPath>) |  | 
| FindIndex(int, Predicate<ShapeSegmentPath>) |  | 
| FindIndex(int, int, Predicate<ShapeSegmentPath>) |  | 
| FindLast(Predicate<ShapeSegmentPath>) |  | 
| FindLastIndex(Predicate<ShapeSegmentPath>) |  | 
| FindLastIndex(int, Predicate<ShapeSegmentPath>) |  | 
| FindLastIndex(int, int, Predicate<ShapeSegmentPath>) |  | 
| GetEnumerator() |  | 
| IndexOf(ShapeSegmentPath) |  | 
| IndexOf(ShapeSegmentPath, int) |  | 
| IndexOf(ShapeSegmentPath, int, int) |  | 
| LastIndexOf(ShapeSegmentPath) |  | 
| LastIndexOf(ShapeSegmentPath, int) |  | 
| LastIndexOf(ShapeSegmentPath, int, int) |  | 
| RemoveAt(int) |  |