Table of Contents

Class VectorOfVec4i

Namespace
OpenCvSharp.Internal.Vectors
Assembly
OpenCvSharp.dll
public class VectorOfVec4i : DisposableCvObject, ICvPtrHolder, IStdVector<Vec4i>, IDisposable
Inheritance
VectorOfVec4i
Implements
Inherited Members

Constructors

VectorOfVec4i()

Constructor

public VectorOfVec4i()

VectorOfVec4i(IEnumerable<Vec4i>)

Constructor

public VectorOfVec4i(IEnumerable<Vec4i> data)

Parameters

data IEnumerable<Vec4i>

Properties

ElemPtr

&vector[0]

public nint ElemPtr { get; }

Property Value

nint

Size

vector.size()

public int Size { get; }

Property Value

int

Methods

DisposeUnmanaged()

Releases unmanaged resources

protected override void DisposeUnmanaged()

ToArray()

Converts std::vector to managed array

public Vec4i[] ToArray()

Returns

Vec4i[]

ToArray<T>()

Converts std::vector to managed array

public T[] ToArray<T>() where T : unmanaged

Returns

T[]

Type Parameters

T

structure that has four int members (ex. CvLineSegmentPoint, CvRect)