Table of Contents

Class FileNodeIterator

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Base class for objects that own a single native OpenCV pointer through an OpenCvSafeHandle. The SafeHandle is the single source of truth for the native handle value and is responsible for releasing it (including from its own finalizer when the managed object is dropped without Dispose()).

public class FileNodeIterator : CvObject, IEquatable<FileNodeIterator>, IEnumerator<FileNode>, IEnumerator, IDisposable
Inheritance
FileNodeIterator
Implements
Inherited Members

Constructors

FileNodeIterator()

The default constructor

FileNodeIterator(nint)

Initializes from cv::FileNode*

Properties

Current

*iterator

Methods

Equals(FileNodeIterator?)

Indicates whether the current object is equal to another object of the same type.

Equals(object?)

Determines whether the specified object is equal to the current object.

GetHashCode()

Serves as the default hash function.

LessThan(FileNodeIterator)
Minus(FileNodeIterator)
MoveNext()

iterator++

MoveNext(int)

iterator += ofs

ReadRaw(string, byte[], long)

Reads node elements to the buffer with the specified format. Usually it is more convenient to use operator >> instead of this method.

ReadRaw(string, nint, long)

Reads node elements to the buffer with the specified format. Usually it is more convenient to use operator >> instead of this method.

Reset()

IEnumerable<T>.Reset