Package apple.accelerate.struct
Class vImage_Buffer
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.c.StructObject
-
- apple.accelerate.struct.vImage_Buffer
-
public final class vImage_Buffer extends org.moe.natj.c.StructObject
-
-
Constructor Summary
Constructors Modifier Constructor Description vImage_Buffer()protectedvImage_Buffer(org.moe.natj.general.Pointer peer)vImage_Buffer(org.moe.natj.general.ptr.VoidPtr data, long height, long width, long rowBytes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.moe.natj.general.ptr.VoidPtrdata()Pointer to the top left pixel of the buffer.longheight()The height (in pixels) of the bufferlongrowBytes()The number of bytes in a pixel row, including any unused space between one row and the next.voidsetData(org.moe.natj.general.ptr.VoidPtr value)Pointer to the top left pixel of the buffer.voidsetHeight(long value)The height (in pixels) of the buffervoidsetRowBytes(long value)The number of bytes in a pixel row, including any unused space between one row and the next.voidsetWidth(long value)The width (in pixels) of the bufferlongwidth()The width (in pixels) of the buffer
-
-
-
Method Detail
-
data
public org.moe.natj.general.ptr.VoidPtr data()
Pointer to the top left pixel of the buffer.
-
setData
public void setData(org.moe.natj.general.ptr.VoidPtr value)
Pointer to the top left pixel of the buffer.
-
height
public long height()
The height (in pixels) of the buffer
-
setHeight
public void setHeight(long value)
The height (in pixels) of the buffer
-
width
public long width()
The width (in pixels) of the buffer
-
setWidth
public void setWidth(long value)
The width (in pixels) of the buffer
-
rowBytes
public long rowBytes()
The number of bytes in a pixel row, including any unused space between one row and the next.
-
setRowBytes
public void setRowBytes(long value)
The number of bytes in a pixel row, including any unused space between one row and the next.
-
-