Top Description Fields Constructors Methods
com.jogamp.opencl.llb.impl

public Class CLImageFormatImpl

extends Object
Class Inheritance
Imports
java.nio.*, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, com.jogamp.common.nio.*, jogamp.common.os.MachineDataInfoRuntime, com.jogamp.opencl.llb.gl.CLGL, java.security.AccessController, .PrivilegedAction

Struct accessor for cl_image_format.
Author
Michael Bien, GlueGen, et al.

Field Summary

Modifier and TypeField and Description
pack-priv StructAccessor
private static final int[]
private static final int[]
private static final int[]
private final MachineDataInfo
private static final int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static CLImageFormatImpl
public static CLImageFormatImpl
public ByteBuffer
public int
getImageChannelDataType()

Getter for native field imageChannelDataType: CType[(IntType) typedef 'cl_channel_type', size [fixed true, lnx64 4], [const[false], int]]

public int
getImageChannelOrder()

Getter for native field imageChannelOrder: CType[(IntType) typedef 'cl_channel_order', size [fixed true, lnx64 4], [const[false], int]]

public CLImageFormatImpl
setImageChannelDataType(int val)

Setter for native field imageChannelDataType: CType[(IntType) typedef 'cl_channel_type', size [fixed true, lnx64 4], [const[false], int]]

public CLImageFormatImpl
setImageChannelOrder(int val)

Setter for native field imageChannelOrder: CType[(IntType) typedef 'cl_channel_order', size [fixed true, lnx64 4], [const[false], int]]

public static int
size()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
CLImageFormatImpl_sizeback to summary
private static final int[] CLImageFormatImpl_size
imageChannelDataType_offsetback to summary
private static final int[] imageChannelDataType_offset
imageChannelOrder_offsetback to summary
private static final int[] imageChannelOrder_offset
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx

Constructor Detail

CLImageFormatImplback to summary
pack-priv CLImageFormatImpl(ByteBuffer buf)

Method Detail

createback to summary
public static CLImageFormatImpl create()
createback to summary
public static CLImageFormatImpl create(ByteBuffer buf)
getBufferback to summary
public ByteBuffer getBuffer()
getImageChannelDataTypeback to summary
public int getImageChannelDataType()

Getter for native field imageChannelDataType: CType[(IntType) typedef 'cl_channel_type', size [fixed true, lnx64 4], [const[false], int]]

getImageChannelOrderback to summary
public int getImageChannelOrder()

Getter for native field imageChannelOrder: CType[(IntType) typedef 'cl_channel_order', size [fixed true, lnx64 4], [const[false], int]]

setImageChannelDataTypeback to summary
public CLImageFormatImpl setImageChannelDataType(int val)

Setter for native field imageChannelDataType: CType[(IntType) typedef 'cl_channel_type', size [fixed true, lnx64 4], [const[false], int]]

setImageChannelOrderback to summary
public CLImageFormatImpl setImageChannelOrder(int val)

Setter for native field imageChannelOrder: CType[(IntType) typedef 'cl_channel_order', size [fixed true, lnx64 4], [const[false], int]]

sizeback to summary
public static int size()