JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
com.jogamp.opencl.CLImage3d< B extends Buffer > Class Template Reference
Inheritance diagram for com.jogamp.opencl.CLImage3d< B extends Buffer >:
Collaboration diagram for com.jogamp.opencl.CLImage3d< B extends Buffer >:

Public Member Functions

int getSlicePitch ()
 Returns the size in bytes of a 2D slice of this 3D image. More...
 
int getDepth ()
 Returns the depth of this image in pixels. More...
 
String toString ()
 
- Public Member Functions inherited from com.jogamp.opencl.CLImage< B >
CLImageFormat getFormat ()
 Returns the image format descriptor specified when image was created. More...
 
int getElementSize ()
 Returns the size of each element of the image memory object given by image. More...
 
int getRowPitch ()
 Returns the size in bytes of a row of elements of the image object given by image. More...
 
int getWidth ()
 Returns width of this image in pixels. More...
 
int getHeight ()
 Returns the height of this image in pixels. More...
 

Public Attributes

final int depth
 
- Public Attributes inherited from com.jogamp.opencl.CLImage< B >
final int width
 
final int height
 

Protected Member Functions

 CLImage3d (final CLContext context, final B directBuffer, final CLImageFormat format, final CLImageInfoAccessor accessor, final int width, final int height, final int depth, final long id, final int flags)
 
- Protected Member Functions inherited from com.jogamp.opencl.CLImage< B >
 CLImage (final CLContext context, final B directBuffer, final CLImageFormat format, final int width, final int height, final long id, final int flags)
 
 CLImage (final CLContext context, final B directBuffer, final CLImageFormat format, final CLImageInfoAccessor accessor, final int width, final int height, final long id, final int flags)
 

Additional Inherited Members

- Static Protected Member Functions inherited from com.jogamp.opencl.CLImage< B >
static CLImageFormat createUninitializedImageFormat ()
 
- Protected Attributes inherited from com.jogamp.opencl.CLImage< B >
CLImageFormat format
 

Detailed Description

Author
Michael Bien

Definition at line 43 of file CLImage3d.java.

Constructor & Destructor Documentation

◆ CLImage3d()

com.jogamp.opencl.CLImage3d< B extends Buffer >.CLImage3d ( final CLContext  context,
final B  directBuffer,
final CLImageFormat  format,
final CLImageInfoAccessor  accessor,
final int  width,
final int  height,
final int  depth,
final long  id,
final int  flags 
)
protected

Definition at line 52 of file CLImage3d.java.

Member Function Documentation

◆ getDepth()

int com.jogamp.opencl.CLImage3d< B extends Buffer >.getDepth ( )

Returns the depth of this image in pixels.

Definition at line 88 of file CLImage3d.java.

◆ getSlicePitch()

int com.jogamp.opencl.CLImage3d< B extends Buffer >.getSlicePitch ( )

Returns the size in bytes of a 2D slice of this 3D image.

Definition at line 81 of file CLImage3d.java.

Here is the call graph for this function:

◆ toString()

String com.jogamp.opencl.CLImage3d< B extends Buffer >.toString ( )

Definition at line 93 of file CLImage3d.java.

Member Data Documentation

◆ depth

final int com.jogamp.opencl.CLImage3d< B extends Buffer >.depth

Definition at line 45 of file CLImage3d.java.


The documentation for this class was generated from the following file: