Package com.jogamp.opencl.llb.impl
Class CLImageDescImpl
- java.lang.Object
-
- com.jogamp.opencl.llb.impl.CLImageDescImpl
-
public class CLImageDescImpl extends Object
Struct accessor for cl_image_desc.- Author:
- Wade Walker, GlueGen, et al.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CLImageDescImplcreate()static CLImageDescImplcreate(ByteBuffer buf)ByteBuffergetBuffer()longgetImageArraySize()Getter for native fieldimageArraySize: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]longgetImageDepth()Getter for native fieldimageDepth: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]longgetImageHeight()Getter for native fieldimageHeight: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]longgetImageRowPitch()Getter for native fieldimageRowPitch: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]longgetImageSlicePitch()Getter for native fieldimageSlicePitch: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]intgetImageType()Getter for native fieldimageType: CType[(IntType) typedef 'cl_mem_object_type', size [fixed true, lnx64 4], [const[false], int]]longgetImageWidth()Getter for native fieldimageWidth: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]intgetNumMipLevels()Getter for native fieldnumMipLevels: CType[(IntType) typedef 'cl_uint', size [fixed true, lnx64 4], [const[false], int]]intgetNumSamples()Getter for native fieldnumSamples: CType[(IntType) typedef 'cl_uint', size [fixed true, lnx64 4], [const[false], int]]CLImageDescImplsetImageArraySize(long val)Setter for native fieldimageArraySize: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]CLImageDescImplsetImageDepth(long val)Setter for native fieldimageDepth: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]CLImageDescImplsetImageHeight(long val)Setter for native fieldimageHeight: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]CLImageDescImplsetImageRowPitch(long val)Setter for native fieldimageRowPitch: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]CLImageDescImplsetImageSlicePitch(long val)Setter for native fieldimageSlicePitch: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]CLImageDescImplsetImageType(int val)Setter for native fieldimageType: CType[(IntType) typedef 'cl_mem_object_type', size [fixed true, lnx64 4], [const[false], int]]CLImageDescImplsetImageWidth(long val)Setter for native fieldimageWidth: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]CLImageDescImplsetNumMipLevels(int val)Setter for native fieldnumMipLevels: CType[(IntType) typedef 'cl_uint', size [fixed true, lnx64 4], [const[false], int]]CLImageDescImplsetNumSamples(int val)Setter for native fieldnumSamples: CType[(IntType) typedef 'cl_uint', size [fixed true, lnx64 4], [const[false], int]]static intsize()
-
-
-
Method Detail
-
size
public static int size()
-
create
public static CLImageDescImpl create()
-
create
public static CLImageDescImpl create(ByteBuffer buf)
-
getBuffer
public ByteBuffer getBuffer()
-
setImageType
public CLImageDescImpl setImageType(int val)
Setter for native fieldimageType: CType[(IntType) typedef 'cl_mem_object_type', size [fixed true, lnx64 4], [const[false], int]]
-
getImageType
public int getImageType()
Getter for native fieldimageType: CType[(IntType) typedef 'cl_mem_object_type', size [fixed true, lnx64 4], [const[false], int]]
-
setImageWidth
public CLImageDescImpl setImageWidth(long val)
Setter for native fieldimageWidth: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
getImageWidth
public long getImageWidth()
Getter for native fieldimageWidth: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
setImageHeight
public CLImageDescImpl setImageHeight(long val)
Setter for native fieldimageHeight: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
getImageHeight
public long getImageHeight()
Getter for native fieldimageHeight: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
setImageDepth
public CLImageDescImpl setImageDepth(long val)
Setter for native fieldimageDepth: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
getImageDepth
public long getImageDepth()
Getter for native fieldimageDepth: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
setImageArraySize
public CLImageDescImpl setImageArraySize(long val)
Setter for native fieldimageArraySize: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
getImageArraySize
public long getImageArraySize()
Getter for native fieldimageArraySize: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
setImageRowPitch
public CLImageDescImpl setImageRowPitch(long val)
Setter for native fieldimageRowPitch: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
getImageRowPitch
public long getImageRowPitch()
Getter for native fieldimageRowPitch: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
setImageSlicePitch
public CLImageDescImpl setImageSlicePitch(long val)
Setter for native fieldimageSlicePitch: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
getImageSlicePitch
public long getImageSlicePitch()
Getter for native fieldimageSlicePitch: CType[(IntType) typedef 'size_t', size [fixed false, lnx64 8], [const[false], int]]
-
setNumMipLevels
public CLImageDescImpl setNumMipLevels(int val)
Setter for native fieldnumMipLevels: CType[(IntType) typedef 'cl_uint', size [fixed true, lnx64 4], [const[false], int]]
-
getNumMipLevels
public int getNumMipLevels()
Getter for native fieldnumMipLevels: CType[(IntType) typedef 'cl_uint', size [fixed true, lnx64 4], [const[false], int]]
-
setNumSamples
public CLImageDescImpl setNumSamples(int val)
Setter for native fieldnumSamples: CType[(IntType) typedef 'cl_uint', size [fixed true, lnx64 4], [const[false], int]]
-
getNumSamples
public int getNumSamples()
Getter for native fieldnumSamples: CType[(IntType) typedef 'cl_uint', size [fixed true, lnx64 4], [const[false], int]]
-
-