OperationLayoutCollection Class

Collection of OperationLayoutItem Items.

Definition

Namespace: ShopTools
Assembly: ShopTools (in ShopTools.exe) Version: 25.2429.4649
C#
public class OperationLayoutCollection : List<OperationLayoutItem>
Inheritance
Object    ListOperationLayoutItem    OperationLayoutCollection

Constructors

OperationLayoutCollectionInitializes a new instance of the OperationLayoutCollection class

Properties

Methods

Add
(Inherited from ListOperationLayoutItem)
AddArcCenterOffsetXY Add an arc to the operation layout, given the center, the start point, and the approximate end point.
AddArcCenterOffsetXYAngle Add an arc to the operation layout, given the center, the start point, and the approximate end point.
AddArcCenterRadiusStartSweepAngle Add an arc to the layout given its center coordinate, radius, start angle and sweep angle.
AddEllipseCenterRadius Add an ellipse shape to the operation layout, given the center and radius.
AddEllipseCornerRadius Add an ellipse shape to the operation layout, given the corner coordinate and radius.
AddLine Add a line shape to the operation layout, given the starting and ending points.
AddMove Add a move action to the collection.
AddPoint Add a point action to the collection.
AddRange
(Inherited from ListOperationLayoutItem)
AddRectangleCenterXY Add a rectangle shape to the operation layout, given the center and X/Y lengths.
AddRectangleCornerXY Add a rectangle shape to the operation layout, given the corner coordinate and X/Y lengths.
AsReadOnly
(Inherited from ListOperationLayoutItem)
BinarySearch(T)
(Inherited from ListOperationLayoutItem)
BinarySearch(T, IComparerT)
(Inherited from ListOperationLayoutItem)
BinarySearch(Int32, Int32, T, IComparerT)
(Inherited from ListOperationLayoutItem)
Clear
(Inherited from ListOperationLayoutItem)
Clone Return a deep clone of the provided collection.
CloneLayout Return a deep clone of the entire layout of from the caller's host object.
Contains
(Inherited from ListOperationLayoutItem)
ConvertAllTOutput
(Inherited from ListOperationLayoutItem)
CopyTo(T)
(Inherited from ListOperationLayoutItem)
CopyTo(T, Int32)
(Inherited from ListOperationLayoutItem)
CopyTo(Int32, T, Int32, Int32)
(Inherited from ListOperationLayoutItem)
Equals
(Inherited from Object)
Exists
(Inherited from ListOperationLayoutItem)
Finalize
(Inherited from Object)
Find
(Inherited from ListOperationLayoutItem)
FindAll
(Inherited from ListOperationLayoutItem)
FindAllContiguous Return a list of operation layout lists, where each list contains a set of contiguous items matching the specified pattern.
FindAllEnding Return a list of all contiguous items at the end of the collection matching the provided pattern.
FindIndex(PredicateT)
(Inherited from ListOperationLayoutItem)
FindIndex(Int32, PredicateT)
(Inherited from ListOperationLayoutItem)
FindIndex(Int32, Int32, PredicateT)
(Inherited from ListOperationLayoutItem)
FindLast
(Inherited from ListOperationLayoutItem)
FindLastIndex(PredicateT)
(Inherited from ListOperationLayoutItem)
FindLastIndex(Int32, PredicateT)
(Inherited from ListOperationLayoutItem)
FindLastIndex(Int32, Int32, PredicateT)
(Inherited from ListOperationLayoutItem)
ForEach
(Inherited from ListOperationLayoutItem)
GetEnumerator
(Inherited from ListOperationLayoutItem)
GetHashCode
(Inherited from Object)
GetIndexRanges Return a list of index ranges occupied by the items in the list of operation layout item lists.
GetRange
(Inherited from ListOperationLayoutItem)
GetType
(Inherited from Object)
IndexOf(T)
(Inherited from ListOperationLayoutItem)
IndexOf(T, Int32)
(Inherited from ListOperationLayoutItem)
IndexOf(T, Int32, Int32)
(Inherited from ListOperationLayoutItem)
Insert
(Inherited from ListOperationLayoutItem)
InsertRange
(Inherited from ListOperationLayoutItem)
LastIndexOf(T)
(Inherited from ListOperationLayoutItem)
LastIndexOf(T, Int32)
(Inherited from ListOperationLayoutItem)
LastIndexOf(T, Int32, Int32)
(Inherited from ListOperationLayoutItem)
MemberwiseClone
(Inherited from Object)
NextMatchAfter Return a reference to the next match after the specified current item.
Remove
(Inherited from ListOperationLayoutItem)
RemoveAll
(Inherited from ListOperationLayoutItem)
RemoveAt
(Inherited from ListOperationLayoutItem)
RemoveRange
(Inherited from ListOperationLayoutItem)
Reverse
(Inherited from ListOperationLayoutItem)
Reverse(Int32, Int32)
(Inherited from ListOperationLayoutItem)
Sort
(Inherited from ListOperationLayoutItem)
Sort(ComparisonT)
(Inherited from ListOperationLayoutItem)
Sort(IComparerT)
(Inherited from ListOperationLayoutItem)
Sort(Int32, Int32, IComparerT)
(Inherited from ListOperationLayoutItem)
ToArray
(Inherited from ListOperationLayoutItem)
ToString
(Inherited from Object)
TrimExcess
(Inherited from ListOperationLayoutItem)
TrueForAll
(Inherited from ListOperationLayoutItem)

Explicit Interface Implementations

See Also