Table of Contents

Class DisposableCvObject

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

DisposableObject + ICvPtrHolder

public abstract class DisposableCvObject : DisposableObject, IDisposable, ICvPtrHolder
Inheritance
DisposableCvObject
Implements
Derived
Inherited Members

Constructors

DisposableCvObject()

Default constructor

protected DisposableCvObject()

DisposableCvObject(bool)

Constructor

protected DisposableCvObject(bool isEnabledDispose)

Parameters

isEnabledDispose bool

DisposableCvObject(nint)

Constructor

protected DisposableCvObject(nint ptr)

Parameters

ptr nint

DisposableCvObject(nint, bool)

Constructor

protected DisposableCvObject(nint ptr, bool isEnabledDispose)

Parameters

ptr nint
isEnabledDispose bool

Fields

ptr

Data pointer

protected nint ptr

Field Value

nint

Properties

CvPtr

Native pointer of OpenCV structure

public nint CvPtr { get; }

Property Value

nint

Methods

DisposeUnmanaged()

releases unmanaged resources

protected override void DisposeUnmanaged()