@Namespace(value="cv") @NoOffset public static class opencv_core.FileNodeIterator extends Pointer
A standard STL notation, with node.begin(), node.end() denoting the beginning and the end of a sequence, stored in node. See the data reading sample in the beginning of the section.
| Modifier and Type | Class and Description |
|---|---|
static class |
opencv_core.FileNodeIterator.SeqReader |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator| Constructor and Description |
|---|
FileNodeIterator()
\brief The constructors.
|
FileNodeIterator(long size)
Native array allocator.
|
FileNodeIterator(opencv_core.CvFileStorage fs,
opencv_core.CvFileNode node) |
FileNodeIterator(opencv_core.CvFileStorage fs,
opencv_core.CvFileNode node,
long ofs)
\overload
|
FileNodeIterator(opencv_core.FileNodeIterator it)
\overload
|
FileNodeIterator(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, physicalBytes, position, put, realloc, setNull, sizeof, toString, totalBytes, withDeallocator, zeropublic FileNodeIterator(Pointer p)
Pointer.Pointer(Pointer).public FileNodeIterator(long size)
Pointer.position(long).public FileNodeIterator()
These constructors are used to create a default iterator, set it to specific element in a file node or construct it from another iterator.
public FileNodeIterator(@Const opencv_core.CvFileStorage fs, @Const opencv_core.CvFileNode node, @Cast(value="size_t") long ofs)
fs - File storage for the iterator.node - File node for the iterator.ofs - Index of the element in the node. The created iterator will point to this element.public FileNodeIterator(@Const opencv_core.CvFileStorage fs, @Const opencv_core.CvFileNode node)
public FileNodeIterator(@Const @ByRef opencv_core.FileNodeIterator it)
it - Iterator to be used as initialization for the created iterator.public opencv_core.FileNodeIterator position(long position)
@ByVal @Name(value="operator *") public opencv_core.FileNode multiply()
@ByVal @Name(value="operator ->") public opencv_core.FileNode access()
@ByRef @Name(value="operator ++") public opencv_core.FileNodeIterator increment()
@ByVal @Name(value="operator ++") public opencv_core.FileNodeIterator increment(int arg0)
@ByRef @Name(value="operator --") public opencv_core.FileNodeIterator decrement()
@ByVal @Name(value="operator --") public opencv_core.FileNodeIterator decrement(int arg0)
@ByRef @Name(value="operator +=") public opencv_core.FileNodeIterator addPut(int ofs)
@ByRef @Name(value="operator -=") public opencv_core.FileNodeIterator subtractPut(int ofs)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str BytePointer fmt, @Cast(value="uchar*") BytePointer vec, @Cast(value="size_t") long maxCount)
Usually it is more convenient to use operator >> instead of this method.
fmt - Specification of each array element. See \ref format_spec "format specification"vec - Pointer to the destination array.maxCount - Number of elements to read. If it is greater than number of remaining elements then
all of them will be read.@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str BytePointer fmt, @Cast(value="uchar*") BytePointer vec)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str String fmt, @Cast(value="uchar*") ByteBuffer vec, @Cast(value="size_t") long maxCount)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str String fmt, @Cast(value="uchar*") ByteBuffer vec)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str BytePointer fmt, @Cast(value="uchar*") byte[] vec, @Cast(value="size_t") long maxCount)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str BytePointer fmt, @Cast(value="uchar*") byte[] vec)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str String fmt, @Cast(value="uchar*") BytePointer vec, @Cast(value="size_t") long maxCount)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str String fmt, @Cast(value="uchar*") BytePointer vec)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str BytePointer fmt, @Cast(value="uchar*") ByteBuffer vec, @Cast(value="size_t") long maxCount)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str BytePointer fmt, @Cast(value="uchar*") ByteBuffer vec)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str String fmt, @Cast(value="uchar*") byte[] vec, @Cast(value="size_t") long maxCount)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str String fmt, @Cast(value="uchar*") byte[] vec)
@MemberGetter @Const public opencv_core.CvFileStorage fs()
@MemberGetter @Const public opencv_core.CvFileNode container()
@ByRef public opencv_core.FileNodeIterator.SeqReader reader()
public opencv_core.FileNodeIterator reader(opencv_core.FileNodeIterator.SeqReader reader)
public opencv_core.FileNodeIterator remaining(long remaining)
Copyright © 2017. All rights reserved.