@Properties(inherit=opencv_core.class) public class CvSeq extends AbstractCvSeq
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
CvSeq()
Default native constructor.
|
CvSeq(long size)
Native array allocator.
|
CvSeq(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
BytePointer |
block_max()
Maximal bound of the last block.
|
CvSeq |
block_max(BytePointer setter) |
int |
delta_elems()
Grow seq this many at a time.
|
CvSeq |
delta_elems(int setter) |
int |
elem_size()
Size of sequence element in bytes.
|
CvSeq |
elem_size(int setter) |
CvSeqBlock |
first()
Pointer to the first sequence block.
|
CvSeq |
first(CvSeqBlock setter) |
int |
flags()
Miscellaneous flags.
|
CvSeq |
flags(int setter) |
CvSeqBlock |
free_blocks()
Free blocks list.
|
CvSeq |
free_blocks(CvSeqBlock setter) |
CvSeq |
h_next()
Next sequence.
|
CvSeq |
h_next(CvSeq setter) |
CvSeq |
h_prev()
Previous sequence.
|
CvSeq |
h_prev(CvSeq setter) |
int |
header_size()
Size of sequence header.
|
CvSeq |
header_size(int setter) |
CvSeq |
position(long position) |
BytePointer |
ptr()
Current write pointer.
|
CvSeq |
ptr(BytePointer setter) |
CvMemStorage |
storage()
Where the seq is stored.
|
CvSeq |
storage(CvMemStorage setter) |
int |
total()
Total number of elements.
|
CvSeq |
total(int setter) |
CvSeq |
v_next() |
CvSeq |
v_next(CvSeq setter) |
CvSeq |
v_prev()
2nd previous sequence.
|
CvSeq |
v_prev(CvSeq setter) |
create
arrayChannels, arrayData, arrayDepth, arrayHeight, arrayOrigin, arrayOrigin, arrayROI, arraySize, arrayStep, arrayWidth
createBuffer, createBuffer, createIndexer, createIndexer, cvSize, getByteBuffer, getByteBuffer, getDoubleBuffer, getDoubleBuffer, getFloatBuffer, getFloatBuffer, getIntBuffer, getIntBuffer, getShortBuffer, getShortBuffer, highValue, toString
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, totalBytes, totalPhysicalBytes, withDeallocator, zero
public CvSeq()
public CvSeq(long size)
Pointer.position(long)
.public CvSeq(Pointer p)
Pointer.Pointer(Pointer)
.public int flags()
public CvSeq flags(int setter)
public int header_size()
public CvSeq header_size(int setter)
public CvSeq h_prev()
public CvSeq h_next()
public CvSeq v_prev()
public CvSeq v_next()
public int total()
public CvSeq total(int setter)
public int elem_size()
public CvSeq elem_size(int setter)
@Cast(value="schar*") public BytePointer block_max()
public CvSeq block_max(BytePointer setter)
@Cast(value="schar*") public BytePointer ptr()
public CvSeq ptr(BytePointer setter)
public int delta_elems()
public CvSeq delta_elems(int setter)
public CvMemStorage storage()
public CvSeq storage(CvMemStorage setter)
public CvSeqBlock free_blocks()
public CvSeq free_blocks(CvSeqBlock setter)
public CvSeqBlock first()
public CvSeq first(CvSeqBlock setter)
Copyright © 2020. All rights reserved.