@Name(value="b3OpenCLArray<unsigned char>") @NoOffset @Properties(inherit=Bullet3OpenCL.class) public class b3UnsignedCharOCLArray extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
b3UnsignedCharOCLArray(Pointer p)
Pointer cast constructor.
|
b3UnsignedCharOCLArray(Pointer ctx,
Pointer queue) |
b3UnsignedCharOCLArray(Pointer ctx,
Pointer queue,
long initialCapacity,
boolean allowGrowingCapacity) |
| Modifier and Type | Method and Description |
|---|---|
long |
_capacity() |
byte |
at(long n) |
void |
copyFromHost(b3UnsignedCharArray srcArray) |
void |
copyFromHost(b3UnsignedCharArray srcArray,
boolean waitForCompletion) |
void |
copyFromHostPointer(byte[] src,
long numElems) |
void |
copyFromHostPointer(byte[] src,
long numElems,
long destFirstElem,
boolean waitForCompletion) |
void |
copyFromHostPointer(ByteBuffer src,
long numElems) |
void |
copyFromHostPointer(ByteBuffer src,
long numElems,
long destFirstElem,
boolean waitForCompletion) |
void |
copyFromHostPointer(BytePointer src,
long numElems) |
void |
copyFromHostPointer(BytePointer src,
long numElems,
long destFirstElem,
boolean waitForCompletion) |
void |
copyFromOpenCLArray(b3UnsignedCharOCLArray src) |
void |
copyToCL(Pointer destination,
long numElements) |
void |
copyToCL(Pointer destination,
long numElements,
long firstElem,
long dstOffsetInElems) |
void |
copyToHost(b3UnsignedCharArray destArray) |
void |
copyToHost(b3UnsignedCharArray destArray,
boolean waitForCompletion) |
void |
copyToHostPointer(byte[] destPtr,
long numElem) |
void |
copyToHostPointer(byte[] destPtr,
long numElem,
long srcFirstElem,
boolean waitForCompletion) |
void |
copyToHostPointer(ByteBuffer destPtr,
long numElem) |
void |
copyToHostPointer(ByteBuffer destPtr,
long numElem,
long srcFirstElem,
boolean waitForCompletion) |
void |
copyToHostPointer(BytePointer destPtr,
long numElem) |
void |
copyToHostPointer(BytePointer destPtr,
long numElem,
long srcFirstElem,
boolean waitForCompletion) |
byte |
forcedAt(long n) |
Pointer |
getBufferCL() |
boolean |
push_back(byte _Val) |
boolean |
push_back(byte _Val,
boolean waitForCompletion) |
boolean |
reserve(long _Count) |
boolean |
reserve(long _Count,
boolean copyOldContents) |
boolean |
resize(long newsize) |
boolean |
resize(long newsize,
boolean copyOldContents) |
void |
setFromOpenCLBuffer(Pointer buffer,
long sizeInElements)
this is an error-prone method with no error checking, be careful!
|
long |
size() |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic b3UnsignedCharOCLArray(Pointer p)
Pointer(Pointer).public b3UnsignedCharOCLArray(@Cast(value="cl_context") Pointer ctx, @Cast(value="cl_command_queue") Pointer queue, @Cast(value="size_t") long initialCapacity, @Cast(value="bool") boolean allowGrowingCapacity)
public void setFromOpenCLBuffer(@Cast(value="cl_mem") Pointer buffer, @Cast(value="size_t") long sizeInElements)
@Cast(value="bool") public boolean push_back(@Cast(value="const unsigned char") byte _Val, @Cast(value="bool") boolean waitForCompletion)
@Cast(value="bool") public boolean push_back(@Cast(value="const unsigned char") byte _Val)
@Cast(value="bool") public boolean resize(@Cast(value="size_t") long newsize, @Cast(value="bool") boolean copyOldContents)
@Cast(value="bool") public boolean reserve(@Cast(value="size_t") long _Count, @Cast(value="bool") boolean copyOldContents)
public void copyToCL(@Cast(value="cl_mem") Pointer destination, @Cast(value="size_t") long numElements, @Cast(value="size_t") long firstElem, @Cast(value="size_t") long dstOffsetInElems)
public void copyToCL(@Cast(value="cl_mem") Pointer destination, @Cast(value="size_t") long numElements)
public void copyFromHost(@Const @ByRef b3UnsignedCharArray srcArray, @Cast(value="bool") boolean waitForCompletion)
public void copyFromHost(@Const @ByRef b3UnsignedCharArray srcArray)
public void copyFromHostPointer(@Cast(value="const unsigned char*") BytePointer src, @Cast(value="size_t") long numElems, @Cast(value="size_t") long destFirstElem, @Cast(value="bool") boolean waitForCompletion)
public void copyFromHostPointer(@Cast(value="const unsigned char*") BytePointer src, @Cast(value="size_t") long numElems)
public void copyFromHostPointer(@Cast(value="const unsigned char*") ByteBuffer src, @Cast(value="size_t") long numElems, @Cast(value="size_t") long destFirstElem, @Cast(value="bool") boolean waitForCompletion)
public void copyFromHostPointer(@Cast(value="const unsigned char*") ByteBuffer src, @Cast(value="size_t") long numElems)
public void copyFromHostPointer(@Cast(value="const unsigned char*") byte[] src, @Cast(value="size_t") long numElems, @Cast(value="size_t") long destFirstElem, @Cast(value="bool") boolean waitForCompletion)
public void copyFromHostPointer(@Cast(value="const unsigned char*") byte[] src, @Cast(value="size_t") long numElems)
public void copyToHost(@ByRef b3UnsignedCharArray destArray, @Cast(value="bool") boolean waitForCompletion)
public void copyToHost(@ByRef b3UnsignedCharArray destArray)
public void copyToHostPointer(@Cast(value="unsigned char*") BytePointer destPtr, @Cast(value="size_t") long numElem, @Cast(value="size_t") long srcFirstElem, @Cast(value="bool") boolean waitForCompletion)
public void copyToHostPointer(@Cast(value="unsigned char*") BytePointer destPtr, @Cast(value="size_t") long numElem)
public void copyToHostPointer(@Cast(value="unsigned char*") ByteBuffer destPtr, @Cast(value="size_t") long numElem, @Cast(value="size_t") long srcFirstElem, @Cast(value="bool") boolean waitForCompletion)
public void copyToHostPointer(@Cast(value="unsigned char*") ByteBuffer destPtr, @Cast(value="size_t") long numElem)
public void copyToHostPointer(@Cast(value="unsigned char*") byte[] destPtr, @Cast(value="size_t") long numElem, @Cast(value="size_t") long srcFirstElem, @Cast(value="bool") boolean waitForCompletion)
public void copyToHostPointer(@Cast(value="unsigned char*") byte[] destPtr, @Cast(value="size_t") long numElem)
public void copyFromOpenCLArray(@Const @ByRef b3UnsignedCharOCLArray src)
Copyright © 2024. All rights reserved.