Table of Contents

Class VectorOfLinemodMatch

Namespace
Emgu.CV.Linemod
Assembly
Emgu.CV.dll

Wrapped class of the C++ standard vector of LinemodMatch.

public class VectorOfLinemodMatch : UnmanagedVector, IDisposable, IAsyncDisposable
Inheritance
VectorOfLinemodMatch
Implements
Inherited Members

Constructors

VectorOfLinemodMatch()

Create an empty standard vector of LinemodMatch

public VectorOfLinemodMatch()

VectorOfLinemodMatch(params Match[])

Create an standard vector of LinemodMatch with the initial values

public VectorOfLinemodMatch(params Match[] values)

Parameters

values Match[]

The initial values

VectorOfLinemodMatch(int)

Create an standard vector of LinemodMatch of the specific size

public VectorOfLinemodMatch(int size)

Parameters

size int

The size of the vector

Properties

this[int]

Get the item in the specific index

public Match this[int index] { get; }

Parameters

index int

The index

Property Value

Match

The item in the specific index

Length

The size of memory in bytes, that is needed to hold all the items in this vector

public override long Length { get; }

Property Value

long

Size

Get the size of the vector

public override int Size { get; }

Property Value

int

SizeOfItemInBytes

The size of the item in this Vector, counted as size in bytes.

public static int SizeOfItemInBytes { get; }

Property Value

int

StartAddress

The pointer to the first element on the vector. In case of an empty vector, IntPtr.Zero will be returned.

public override nint StartAddress { get; }

Property Value

nint

Methods

Clear()

Clear the vector

public void Clear()

DisposeObject()

Release the standard vector

protected override void DisposeObject()

Push(Match)

Push a value into the standard vector

public void Push(Match value)

Parameters

value Match

The value to be pushed to the vector

Push(Match[])

Push multiple values into the standard vector

public void Push(Match[] values)

Parameters

values Match[]

The values to be pushed to the vector

Push(VectorOfLinemodMatch)

Push multiple values from the other vector into this vector

public void Push(VectorOfLinemodMatch other)

Parameters

other VectorOfLinemodMatch

The other vector, from which the values will be pushed to the current vector