C# Class Emgu.CV.Util.VectorOfVectorOfDMatch

Inheritance: Emgu.Util.UnmanagedObject, IInputOutputArray
ファイルを表示 Open project: rlabrecque/RLSolitaireBot Class Usage Examples

Public Methods

Method Description
Clear ( ) : void

Clear the vector

GetInputArray ( ) : InputArray

Get the pointer to cv::_InputArray

GetInputOutputArray ( ) : InputOutputArray

Get the pointer to cv::_InputOutputArray

GetOutputArray ( ) : OutputArray

Get the pointer to cv::_OutputArray

Push ( Array values ) : void

Push multiple values into the standard vector

Push ( VectorOfDMatch value ) : void

Push a value into the standard vector

Push ( VectorOfVectorOfDMatch other ) : void

Push multiple values from the other vector into this vector

ToArrayOfArray ( ) : MDMatch[][]

Convert the standard vector to arrays of int

VectorOfVectorOfDMatch ( Array values ) : System

Create the standard vector of VectorOfDMatch

VectorOfVectorOfDMatch ( int size ) : System

Create an standard vector of VectorOfDMatch of the specific size

this ( int index ) : VectorOfDMatch

Get the item in the specific index

Protected Methods

Method Description
DisposeObject ( ) : void

Release the standard vector

Private Methods

Method Description
VectorOfVectorOfDMatch ( ) : System
VectorOfVectorOfDMatch ( IntPtr ptr, bool needDispose ) : System
VectorOfVectorOfDMatchClear ( IntPtr v ) : void
VectorOfVectorOfDMatchCreate ( ) : IntPtr
VectorOfVectorOfDMatchCreateSize ( int size ) : IntPtr
VectorOfVectorOfDMatchGetItemPtr ( IntPtr vec, int index, IntPtr &element ) : void
VectorOfVectorOfDMatchGetSize ( IntPtr v ) : int
VectorOfVectorOfDMatchPush ( IntPtr v, IntPtr value ) : void
VectorOfVectorOfDMatchPushVector ( IntPtr ptr, IntPtr otherPtr ) : void
VectorOfVectorOfDMatchRelease ( IntPtr &v ) : void
VectorOfVectorOfDMatchSizeOfItemInBytes ( ) : int
cvInputArrayFromVectorOfVectorOfDMatch ( IntPtr vec ) : IntPtr
cvInputOutputArrayFromVectorOfVectorOfDMatch ( IntPtr vec ) : IntPtr
cvOutputArrayFromVectorOfVectorOfDMatch ( IntPtr vec ) : IntPtr

Method Details

Clear() public method

Clear the vector
public Clear ( ) : void
return void

DisposeObject() protected method

Release the standard vector
protected DisposeObject ( ) : void
return void

GetInputArray() public method

Get the pointer to cv::_InputArray
public GetInputArray ( ) : InputArray
return InputArray

GetInputOutputArray() public method

Get the pointer to cv::_InputOutputArray
public GetInputOutputArray ( ) : InputOutputArray
return InputOutputArray

GetOutputArray() public method

Get the pointer to cv::_OutputArray
public GetOutputArray ( ) : OutputArray
return OutputArray

Push() public method

Push multiple values into the standard vector
public Push ( Array values ) : void
values Array The values to be pushed to the vector
return void

Push() public method

Push a value into the standard vector
public Push ( VectorOfDMatch value ) : void
value VectorOfDMatch The value to be pushed to the vector
return void

Push() public method

Push multiple values from the other vector into this vector
public Push ( VectorOfVectorOfDMatch other ) : void
other VectorOfVectorOfDMatch The other vector, from which the values will be pushed to the current vector
return void

ToArrayOfArray() public method

Convert the standard vector to arrays of int
public ToArrayOfArray ( ) : MDMatch[][]
return MDMatch[][]

VectorOfVectorOfDMatch() public method

Create the standard vector of VectorOfDMatch
public VectorOfVectorOfDMatch ( Array values ) : System
values Array
return System

VectorOfVectorOfDMatch() public method

Create an standard vector of VectorOfDMatch of the specific size
public VectorOfVectorOfDMatch ( int size ) : System
size int The size of the vector
return System

this() public method

Get the item in the specific index
public this ( int index ) : VectorOfDMatch
index int The index
return VectorOfDMatch