org.rococoa.cocoa.corevideo
Class CVPlanarComponentInfo
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.corevideo.CVPlanarComponentInfo
- Direct Known Subclasses:
- CVPlanarComponentInfo.ByReference, CVPlanarComponentInfo.ByValue
public class CVPlanarComponentInfo
- extends com.ochafik.lang.jnaerator.runtime.Structure
Planar pixel buffers have the following descriptor at their base address.
Clients should generally use CVPixelBufferGetBaseAddressOfPlane,
CVPixelBufferGetBytesPerRowOfPlane, etc. instead of accessing it directly.
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
setupClone |
Methods inherited from class com.sun.jna.Structure |
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField |
offset
public int offset
rowBytes
public int rowBytes
CVPlanarComponentInfo
public CVPlanarComponentInfo()
CVPlanarComponentInfo
public CVPlanarComponentInfo(int offset,
int rowBytes)
- Parameters:
offset
- offset from main base address to base address of this plane, big-endian
rowBytes
- bytes per row of this plane, big-endian
byReference
public CVPlanarComponentInfo.ByReference byReference()
byValue
public CVPlanarComponentInfo.ByValue byValue()
clone
public CVPlanarComponentInfo clone()
- Overrides:
clone
in class Object