Package org.bytedeco.cuda.cudart
Class CUDA_MEMCPY3D
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.cuda.cudart.CUDA_MEMCPY3D
-
- All Implemented Interfaces:
AutoCloseable
@Properties(inherit=cudart.class) public class CUDA_MEMCPY3D extends Pointer
3D memory copy parameters
-
-
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_MEMCPY3D()Default native constructor.CUDA_MEMCPY3D(long size)Native array allocator.CUDA_MEMCPY3D(Pointer p)Pointer cast constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longDepth()Depth of 3D memory copyCUDA_MEMCPY3DDepth(long setter)CUarray_stdstArray()Destination array referenceCUDA_MEMCPY3DdstArray(CUarray_st setter)longdstDevice()Destination device pointerCUDA_MEMCPY3DdstDevice(long setter)longdstHeight()Destination height (ignored when dst is array; may be 0 if Depth==1)CUDA_MEMCPY3DdstHeight(long setter)PointerdstHost()Destination host pointerCUDA_MEMCPY3DdstHost(Pointer setter)longdstLOD()Destination LODCUDA_MEMCPY3DdstLOD(long setter)intdstMemoryType()Destination memory type (host, device, array)CUDA_MEMCPY3DdstMemoryType(int setter)longdstPitch()Destination pitch (ignored when dst is array)CUDA_MEMCPY3DdstPitch(long setter)longdstXInBytes()Destination X in bytesCUDA_MEMCPY3DdstXInBytes(long setter)longdstY()Destination YCUDA_MEMCPY3DdstY(long setter)longdstZ()Destination ZCUDA_MEMCPY3DdstZ(long setter)CUDA_MEMCPY3DgetPointer(long i)longHeight()Height of 3D memory copyCUDA_MEMCPY3DHeight(long setter)CUDA_MEMCPY3Dposition(long position)Pointerreserved0()Must be NULLCUDA_MEMCPY3Dreserved0(Pointer setter)Pointerreserved1()Must be NULLCUDA_MEMCPY3Dreserved1(Pointer setter)CUarray_stsrcArray()Source array referenceCUDA_MEMCPY3DsrcArray(CUarray_st setter)longsrcDevice()Source device pointerCUDA_MEMCPY3DsrcDevice(long setter)longsrcHeight()Source height (ignored when src is array; may be 0 if Depth==1)CUDA_MEMCPY3DsrcHeight(long setter)PointersrcHost()Source host pointerCUDA_MEMCPY3DsrcHost(Pointer setter)longsrcLOD()Source LODCUDA_MEMCPY3DsrcLOD(long setter)intsrcMemoryType()Source memory type (host, device, array)CUDA_MEMCPY3DsrcMemoryType(int setter)longsrcPitch()Source pitch (ignored when src is array)CUDA_MEMCPY3DsrcPitch(long setter)longsrcXInBytes()Source X in bytesCUDA_MEMCPY3DsrcXInBytes(long setter)longsrcY()Source YCUDA_MEMCPY3DsrcY(long setter)longsrcZ()Source ZCUDA_MEMCPY3DsrcZ(long setter)longWidthInBytes()Width of 3D memory copy in bytesCUDA_MEMCPY3DWidthInBytes(long 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_MEMCPY3D
public CUDA_MEMCPY3D()
Default native constructor.
-
CUDA_MEMCPY3D
public CUDA_MEMCPY3D(long size)
Native array allocator. Access withPointer.position(long).
-
CUDA_MEMCPY3D
public CUDA_MEMCPY3D(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer).
-
-
Method Detail
-
position
public CUDA_MEMCPY3D position(long position)
-
getPointer
public CUDA_MEMCPY3D getPointer(long i)
- Overrides:
getPointerin classPointer
-
srcXInBytes
@Cast("size_t") public long srcXInBytes()
Source X in bytes
-
srcXInBytes
public CUDA_MEMCPY3D srcXInBytes(long setter)
-
srcY
@Cast("size_t") public long srcY()
Source Y
-
srcY
public CUDA_MEMCPY3D srcY(long setter)
-
srcZ
@Cast("size_t") public long srcZ()
Source Z
-
srcZ
public CUDA_MEMCPY3D srcZ(long setter)
-
srcLOD
@Cast("size_t") public long srcLOD()
Source LOD
-
srcLOD
public CUDA_MEMCPY3D srcLOD(long setter)
-
srcMemoryType
@Cast("CUmemorytype") public int srcMemoryType()
Source memory type (host, device, array)
-
srcMemoryType
public CUDA_MEMCPY3D srcMemoryType(int setter)
-
srcHost
public CUDA_MEMCPY3D srcHost(Pointer setter)
-
srcDevice
@Cast("CUdeviceptr") public long srcDevice()
Source device pointer
-
srcDevice
public CUDA_MEMCPY3D srcDevice(long setter)
-
srcArray
public CUarray_st srcArray()
Source array reference
-
srcArray
public CUDA_MEMCPY3D srcArray(CUarray_st setter)
-
reserved0
public Pointer reserved0()
Must be NULL
-
reserved0
public CUDA_MEMCPY3D reserved0(Pointer setter)
-
srcPitch
@Cast("size_t") public long srcPitch()
Source pitch (ignored when src is array)
-
srcPitch
public CUDA_MEMCPY3D srcPitch(long setter)
-
srcHeight
@Cast("size_t") public long srcHeight()
Source height (ignored when src is array; may be 0 if Depth==1)
-
srcHeight
public CUDA_MEMCPY3D srcHeight(long setter)
-
dstXInBytes
@Cast("size_t") public long dstXInBytes()
Destination X in bytes
-
dstXInBytes
public CUDA_MEMCPY3D dstXInBytes(long setter)
-
dstY
@Cast("size_t") public long dstY()
Destination Y
-
dstY
public CUDA_MEMCPY3D dstY(long setter)
-
dstZ
@Cast("size_t") public long dstZ()
Destination Z
-
dstZ
public CUDA_MEMCPY3D dstZ(long setter)
-
dstLOD
@Cast("size_t") public long dstLOD()
Destination LOD
-
dstLOD
public CUDA_MEMCPY3D dstLOD(long setter)
-
dstMemoryType
@Cast("CUmemorytype") public int dstMemoryType()
Destination memory type (host, device, array)
-
dstMemoryType
public CUDA_MEMCPY3D dstMemoryType(int setter)
-
dstHost
public Pointer dstHost()
Destination host pointer
-
dstHost
public CUDA_MEMCPY3D dstHost(Pointer setter)
-
dstDevice
@Cast("CUdeviceptr") public long dstDevice()
Destination device pointer
-
dstDevice
public CUDA_MEMCPY3D dstDevice(long setter)
-
dstArray
public CUarray_st dstArray()
Destination array reference
-
dstArray
public CUDA_MEMCPY3D dstArray(CUarray_st setter)
-
reserved1
public Pointer reserved1()
Must be NULL
-
reserved1
public CUDA_MEMCPY3D reserved1(Pointer setter)
-
dstPitch
@Cast("size_t") public long dstPitch()
Destination pitch (ignored when dst is array)
-
dstPitch
public CUDA_MEMCPY3D dstPitch(long setter)
-
dstHeight
@Cast("size_t") public long dstHeight()
Destination height (ignored when dst is array; may be 0 if Depth==1)
-
dstHeight
public CUDA_MEMCPY3D dstHeight(long setter)
-
WidthInBytes
@Cast("size_t") public long WidthInBytes()
Width of 3D memory copy in bytes
-
WidthInBytes
public CUDA_MEMCPY3D WidthInBytes(long setter)
-
Height
@Cast("size_t") public long Height()
Height of 3D memory copy
-
Height
public CUDA_MEMCPY3D Height(long setter)
-
Depth
@Cast("size_t") public long Depth()
Depth of 3D memory copy
-
Depth
public CUDA_MEMCPY3D Depth(long setter)
-
-