Package org.bytedeco.cuda.cudart
Class CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.cuda.cudart.CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC
-
- All Implemented Interfaces:
AutoCloseable
@Properties(inherit=cudart.class) public class CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC extends Pointer
External memory mipmap descriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
-
-
Constructor Summary
Constructors Constructor Description CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC()Default native constructor.CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC(long size)Native array allocator.CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC(Pointer p)Pointer cast constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CUDA_ARRAY3D_DESCRIPTORarrayDesc()Format, dimension and type of base level of the mipmap chainCUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESCarrayDesc(CUDA_ARRAY3D_DESCRIPTOR setter)CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESCgetPointer(long i)intnumLevels()Total number of levels in the mipmap chainCUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESCnumLevels(int setter)longoffset()Offset into the memory object where the base level of the mipmap chain is.CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESCoffset(long setter)CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESCposition(long position)IntPointerreserved()intreserved(int i)CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESCreserved(int i, int setter)-
Methods inherited from class org.bytedeco.javacpp.Pointer
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
-
-
-
-
Constructor Detail
-
CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC()
Default native constructor.
-
CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC(long size)
Native array allocator. Access withPointer.position(long).
-
CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer).
-
-
Method Detail
-
position
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC position(long position)
-
getPointer
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC getPointer(long i)
- Overrides:
getPointerin classPointer
-
offset
@Cast("unsigned long long") public long offset()
Offset into the memory object where the base level of the mipmap chain is.
-
offset
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC offset(long setter)
-
arrayDesc
@ByRef public CUDA_ARRAY3D_DESCRIPTOR arrayDesc()
Format, dimension and type of base level of the mipmap chain
-
arrayDesc
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC arrayDesc(CUDA_ARRAY3D_DESCRIPTOR setter)
-
numLevels
@Cast("unsigned int") public int numLevels()
Total number of levels in the mipmap chain
-
numLevels
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC numLevels(int setter)
-
reserved
@Cast("unsigned int") public int reserved(int i)
-
reserved
public CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC reserved(int i, int setter)
-
reserved
@MemberGetter @Cast("unsigned int*") public IntPointer reserved()
-
-