Package org.bytedeco.cuda.cudart
Class cudaMemcpy3DParms
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.cuda.cudart.cudaMemcpy3DParms
-
- All Implemented Interfaces:
AutoCloseable
@Properties(inherit=cudart.class) public class cudaMemcpy3DParms extends Pointer
CUDA 3D memory copying 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 cudaMemcpy3DParms()Default native constructor.cudaMemcpy3DParms(long size)Native array allocator.cudaMemcpy3DParms(Pointer p)Pointer cast constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description cudaArraydstArray()Destination memory addresscudaMemcpy3DParmsdstArray(cudaArray setter)cudaPosdstPos()Destination position offsetcudaMemcpy3DParmsdstPos(cudaPos setter)cudaPitchedPtrdstPtr()Pitched destination memory addresscudaMemcpy3DParmsdstPtr(cudaPitchedPtr setter)cudaExtentextent()Requested memory copy sizecudaMemcpy3DParmsextent(cudaExtent setter)cudaMemcpy3DParmsgetPointer(long i)intkind()Type of transfercudaMemcpy3DParmskind(int setter)cudaMemcpy3DParmsposition(long position)cudaArraysrcArray()Source memory addresscudaMemcpy3DParmssrcArray(cudaArray setter)cudaPossrcPos()Source position offsetcudaMemcpy3DParmssrcPos(cudaPos setter)cudaPitchedPtrsrcPtr()Pitched source memory addresscudaMemcpy3DParmssrcPtr(cudaPitchedPtr 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
-
cudaMemcpy3DParms
public cudaMemcpy3DParms()
Default native constructor.
-
cudaMemcpy3DParms
public cudaMemcpy3DParms(long size)
Native array allocator. Access withPointer.position(long).
-
cudaMemcpy3DParms
public cudaMemcpy3DParms(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer).
-
-
Method Detail
-
position
public cudaMemcpy3DParms position(long position)
-
getPointer
public cudaMemcpy3DParms getPointer(long i)
- Overrides:
getPointerin classPointer
-
srcArray
public cudaArray srcArray()
Source memory address
-
srcArray
public cudaMemcpy3DParms srcArray(cudaArray setter)
-
srcPos
public cudaMemcpy3DParms srcPos(cudaPos setter)
-
srcPtr
@ByRef public cudaPitchedPtr srcPtr()
Pitched source memory address
-
srcPtr
public cudaMemcpy3DParms srcPtr(cudaPitchedPtr setter)
-
dstArray
public cudaArray dstArray()
Destination memory address
-
dstArray
public cudaMemcpy3DParms dstArray(cudaArray setter)
-
dstPos
public cudaMemcpy3DParms dstPos(cudaPos setter)
-
dstPtr
@ByRef public cudaPitchedPtr dstPtr()
Pitched destination memory address
-
dstPtr
public cudaMemcpy3DParms dstPtr(cudaPitchedPtr setter)
-
extent
@ByRef public cudaExtent extent()
Requested memory copy size
-
extent
public cudaMemcpy3DParms extent(cudaExtent setter)
-
kind
@Cast("cudaMemcpyKind") public int kind()
Type of transfer
-
kind
public cudaMemcpy3DParms kind(int setter)
-
-