@Namespace(value="cv")
@NoOffset
public static class opencv_core.FileNodeIterator
extends org.bytedeco.javacpp.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 |
| 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(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
opencv_core.FileNode |
access()
accesses the currently observed element methods
|
opencv_core.FileNodeIterator |
addPut(int ofs)
moves iterator forward by the specified offset (possibly negative)
|
opencv_core.CvFileNode |
container() |
opencv_core.FileNodeIterator |
decrement()
moves iterator to the previous node
|
opencv_core.FileNodeIterator |
decrement(int arg0)
moves iterator to the previous node
|
opencv_core.CvFileStorage |
fs() |
opencv_core.FileNodeIterator |
increment()
moves iterator to the next node
|
opencv_core.FileNodeIterator |
increment(int arg0)
moves iterator to the next node
|
opencv_core.FileNode |
multiply()
returns the currently observed element
|
opencv_core.FileNodeIterator |
position(long position) |
opencv_core.FileNodeIterator.SeqReader |
reader() |
opencv_core.FileNodeIterator |
reader(opencv_core.FileNodeIterator.SeqReader reader) |
opencv_core.FileNodeIterator |
readRaw(org.bytedeco.javacpp.BytePointer fmt,
byte[] vec) |
opencv_core.FileNodeIterator |
readRaw(org.bytedeco.javacpp.BytePointer fmt,
byte[] vec,
long maxCount) |
opencv_core.FileNodeIterator |
readRaw(org.bytedeco.javacpp.BytePointer fmt,
ByteBuffer vec) |
opencv_core.FileNodeIterator |
readRaw(org.bytedeco.javacpp.BytePointer fmt,
ByteBuffer vec,
long maxCount) |
opencv_core.FileNodeIterator |
readRaw(org.bytedeco.javacpp.BytePointer fmt,
org.bytedeco.javacpp.BytePointer vec) |
opencv_core.FileNodeIterator |
readRaw(org.bytedeco.javacpp.BytePointer fmt,
org.bytedeco.javacpp.BytePointer vec,
long maxCount)
\brief Reads node elements to the buffer with the specified format.
|
opencv_core.FileNodeIterator |
readRaw(String fmt,
byte[] vec) |
opencv_core.FileNodeIterator |
readRaw(String fmt,
byte[] vec,
long maxCount) |
opencv_core.FileNodeIterator |
readRaw(String fmt,
ByteBuffer vec) |
opencv_core.FileNodeIterator |
readRaw(String fmt,
ByteBuffer vec,
long maxCount) |
opencv_core.FileNodeIterator |
readRaw(String fmt,
org.bytedeco.javacpp.BytePointer vec) |
opencv_core.FileNodeIterator |
readRaw(String fmt,
org.bytedeco.javacpp.BytePointer vec,
long maxCount) |
long |
remaining() |
opencv_core.FileNodeIterator |
remaining(long remaining) |
opencv_core.FileNodeIterator |
subtractPut(int ofs)
moves iterator backward by the specified offset (possibly negative)
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic FileNodeIterator(org.bytedeco.javacpp.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)
position in class org.bytedeco.javacpp.Pointer@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 org.bytedeco.javacpp.BytePointer fmt, @Cast(value="uchar*") org.bytedeco.javacpp.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 org.bytedeco.javacpp.BytePointer fmt, @Cast(value="uchar*") org.bytedeco.javacpp.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 org.bytedeco.javacpp.BytePointer fmt, @Cast(value="uchar*") byte[] vec, @Cast(value="size_t") long maxCount)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str org.bytedeco.javacpp.BytePointer fmt, @Cast(value="uchar*") byte[] vec)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str String fmt, @Cast(value="uchar*") org.bytedeco.javacpp.BytePointer vec, @Cast(value="size_t") long maxCount)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str String fmt, @Cast(value="uchar*") org.bytedeco.javacpp.BytePointer vec)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str org.bytedeco.javacpp.BytePointer fmt, @Cast(value="uchar*") ByteBuffer vec, @Cast(value="size_t") long maxCount)
@ByRef public opencv_core.FileNodeIterator readRaw(@opencv_core.Str org.bytedeco.javacpp.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)
@Cast(value="size_t") public long remaining()
public opencv_core.FileNodeIterator remaining(long remaining)
Copyright © 2018. All rights reserved.