@Namespace(value="cv") @Properties(inherit=opencv_core.class) public class SparseMatIterator extends SparseMatConstIterator
The class is similar to cv::SparseMatConstIterator, but can be used for in-place modification of the matrix elements.
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
SparseMatIterator()
the default constructor
|
SparseMatIterator(long size)
Native array allocator.
|
SparseMatIterator(Pointer p)
Pointer cast constructor.
|
SparseMatIterator(SparseMat _m)
the full constructor setting the iterator to the first sparse matrix element
|
SparseMatIterator(SparseMatIterator it)
the copy constructor
|
Modifier and Type | Method and Description |
---|---|
SparseMatIterator |
increment()
moves iterator to the next element
|
SparseMatIterator |
increment(int arg0)
moves iterator to the next element
|
SparseMat.Node |
node()
returns pointer to the current sparse matrix node.
|
SparseMatIterator |
position(long position) |
SparseMatIterator |
put(SparseMatIterator it)
the assignment operator
|
hashidx, hashidx, m, m, ptr, ptr, put, seekEnd
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public SparseMatIterator(Pointer p)
Pointer.Pointer(Pointer)
.public SparseMatIterator(long size)
Pointer.position(long)
.public SparseMatIterator()
public SparseMatIterator(SparseMat _m)
public SparseMatIterator(@Const @ByRef SparseMatIterator it)
public SparseMatIterator position(long position)
position
in class SparseMatConstIterator
@ByRef @Name(value="operator =") public SparseMatIterator put(@Const @ByRef SparseMatIterator it)
public SparseMat.Node node()
node
in class SparseMatConstIterator
@ByRef @Name(value="operator ++") public SparseMatIterator increment()
increment
in class SparseMatConstIterator
@ByVal @Name(value="operator ++") public SparseMatIterator increment(int arg0)
increment
in class SparseMatConstIterator
Copyright © 2020. All rights reserved.