The Seq<(Of <(<'T>)>)> type exposes the following methods.

Methods

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

 MemberDescription
ApproxPoly(Double)
Approximates one curve and returns the approximation result, the result use the same storage as the current sequence
ApproxPoly(Double, MemStorage)
Approximates one curves and returns the approximation result
ApproxPoly(Double, Int32, MemStorage)
Approximates one or more curves and returns the approximation result[s]. In case of multiple curves approximation the resultant tree will have the same structure as the input one (1:1 correspondence)
Clear()()()()
Removes all elements from the sequence. The function does not return the memory to the storage, but this memory is reused later when new elements are added to the sequence. This function time complexity is O(1).
Distance(PointF)
Determines the distance from the point to the contour
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FixElementType(Int32)
Fix the input element type and return the correct one
GetConvexHull(ORIENTATION)
Get the convex hull of this point sequence, the resulting convex hull use the same storage as the current sequence
GetConvexHull(ORIENTATION, MemStorage)
Get the convex hull of this point sequence
GetConvexityDefacts(MemStorage, ORIENTATION)
Finds all convexity defects of the input contour and returns a sequence of the CvConvexityDefect structures.
GetEnumerator()()()()
return an enumerator of the elements in the sequence
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetMinAreaRect()()()()
Get the minimum area rectangle for this point sequence
GetMinAreaRect(MemStorage)
Get the minimum area rectangle for this point sequence
GetMoments()()()()
Get the moments for this point sequence
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
InContour(PointF)
Determines whether the point is inside contour, outside, or lies on an edge (or coinsides with a vertex)
Insert(Int32, T)
Inserts element in sequence middle
MatchShapes(Seq<(Of <<'(T>)>>), CONTOURS_MATCH_TYPE)
Compare the shape of the current contour with objectToMatch
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Pop()()()()
Pop an element from the back of the sequence
PopFront()()()()
Pop an element from the front of the sequence
PopMulti(Int32, BACK_OR_FRONT)
Pop multiple elements from the sequence
Push(T)
Push the data to the sequence
PushFront(T)
Push the data to the sequence
PushMulti(array<T>[]()[][], BACK_OR_FRONT)
Push multiple elements to the sequence
RemoveAt(Int32)
Removes element from sequence middle
Slice(MCvSlice, MemStorage, Boolean)
Creates a sequence that represents the specified slice of the input sequence. The new sequence either shares the elements with the original sequence or has own copy of the elements. So if one needs to process a part of sequence but the processing function does not have a slice parameter, the required sub-sequence may be extracted using this function
ToArray()()()()
Convert this sequence to array
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)

See Also