http://www.emgu.com
Creates a sequence and returns the pointer to it. The function allocates the sequence header in the storage block as one continuous chunk and sets the structure fields flags, elem_size, header_size and storage to passed values, sets delta_elems to the default value (that may be reassigned using cvSetSeqBlockSize function), and clears other header fields, including the space after the first sizeof(CvSeq) bytes

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.4.10.1935 (2.4.10.1935)

Syntax

C#
public static IntPtr cvCreateSeq(
	int seqFlags,
	int headerSize,
	int elemSize,
	IntPtr storage
)
Visual Basic
Public Shared Function cvCreateSeq ( 
	seqFlags As Integer,
	headerSize As Integer,
	elemSize As Integer,
	storage As IntPtr
) As IntPtr
Visual C++
public:
static IntPtr cvCreateSeq(
	int seqFlags, 
	int headerSize, 
	int elemSize, 
	IntPtr storage
)
F#
static member cvCreateSeq : 
        seqFlags : int * 
        headerSize : int * 
        elemSize : int * 
        storage : IntPtr -> IntPtr 

Parameters

seqFlags
Type: System..::..Int32
Flags of the created sequence. If the sequence is not passed to any function working with a specific type of sequences, the sequence value may be set to 0, otherwise the appropriate type must be selected from the list of predefined sequence types
headerSize
Type: System..::..Int32
Size of the sequence header; must be greater or equal to sizeof(CvSeq). If a specific type or its extension is indicated, this type must fit the base type header
elemSize
Type: System..::..Int32
Size of the sequence elements in bytes. The size must be consistent with the sequence type. For example, for a sequence of points to be created, the element type CV_SEQ_ELTYPE_POINT should be specified and the parameter elem_size must be equal to sizeof(CvPoint).
storage
Type: System..::..IntPtr
Sequence location.

Return Value

Type: IntPtr
A pointer to the sequence

See Also