SoGLBufferObject Member List

This is the complete list of members for SoGLBufferObject, including all inherited members.

Variables | Functions | Enumerations | Enumerator | Typedefs

Variablesdefined in
 
Functionsdefined in
bind()SoGLBufferObject
clearInstance()SoGLBufferObject [virtual]
createInstance() const SoGLBufferObject [virtual]
getBufferObjectCache()SoBufferObject [static]
getClassTypeId()SoTypedObject [inline, static]
getContext() const SoBufferObject
getId() const SoGLBufferObject
getMappedBufferObject()SoBufferObject
getMappedBufferObjectAccessMode()SoBufferObject
getMappedBufferObjectPosition() const SoBufferObject
getMappedBufferObjectSize() const SoBufferObject
getRefCount() const SoRefCounter [inline]
getSize() const SoBufferObject [virtual]
getTarget() const SoGLBufferObject
getTypeId() const =0SoTypedObject [pure virtual]
isAvailable()SoGLBufferObject [static]
isOfType(const SoType &type) const SoTypedObject [inline]
isOfType() const SoTypedObject [inline]
isValid()SoGLBufferObject
lock() const SoRefCounter [inline]
lockBuffer()SoBufferObject
map(SoBufferObject *targetBufferObject, AccessMode accessMode, size_t startPosition=0, size_t mappingSize=SO_BUFFER_SIZE_ALL)SoGLBufferObject [virtual]
map(AccessMode accessMode, size_t offset=0, size_t count=SO_BUFFER_SIZE_ALL)SoGLBufferObject [virtual]
SoInteropBufferObject::map(SoBufferObject *targetBufferObject, AccessMode accessMode, size_t startPosition=0, size_t mappingSize=SO_BUFFER_SIZE_ALL)SoBufferObject [virtual]
memcpy(SoBufferObject *source, size_t destOffset=0, size_t sourceOffset=0, size_t copySize=SO_BUFFER_SIZE_ALL)SoGLBufferObject
SoInteropBufferObject::memcpy(SoBufferObject *sourceBufferObject, size_t destOffset=0, size_t sourceOffset=0, size_t copySize=SO_BUFFER_SIZE_ALL)SoBufferObject [virtual]
memset(void *value, size_t valueSize=1, size_t offset=0, size_t count=SO_BUFFER_SIZE_ALL)SoBufferObject [virtual]
ref() const SoRefCounter
setSize(size_t size)SoGLBufferObject [virtual]
setTarget(BufferObjectTarget target)SoGLBufferObject
SoGLBufferObject(Usage usage)SoGLBufferObject
SoInteropBufferObject()SoInteropBufferObject
unbind()SoGLBufferObject
unlock() const SoRefCounter [inline]
unlockBuffer()SoBufferObject
unmap(SoBufferObject *bufferObject)SoGLBufferObject [virtual]
unmap()SoGLBufferObject [virtual]
SoInteropBufferObject::unmap(SoBufferObject *bufferObject)SoBufferObject [virtual]
unref() const SoRefCounter
unrefNoDelete() const SoRefCounter
 
Enumerationsdefined in
AccessMode enum nameSoBufferObject
BufferObjectTarget enum nameSoGLBufferObject
Usage enum nameSoGLBufferObject
 
Enumeratordefined in
ARRAY_BUFFER enum valueSoGLBufferObject
DYNAMIC_COPY enum valueSoGLBufferObject
DYNAMIC_DRAW enum valueSoGLBufferObject
DYNAMIC_READ enum valueSoGLBufferObject
ELEMENT_ARRAY_BUFFER enum valueSoGLBufferObject
PIXEL_PACK_BUFFER enum valueSoGLBufferObject
PIXEL_UNPACK_BUFFER enum valueSoGLBufferObject
READ_ONLY enum valueSoBufferObject
READ_WRITE enum valueSoBufferObject
SET enum valueSoBufferObject
SHADER_STORAGE_BUFFER enum valueSoGLBufferObject
STATIC_COPY enum valueSoGLBufferObject
STATIC_DRAW enum valueSoGLBufferObject
STATIC_READ enum valueSoGLBufferObject
STREAM_COPY enum valueSoGLBufferObject
STREAM_DRAW enum valueSoGLBufferObject
STREAM_READ enum valueSoGLBufferObject
 
Typedefsdefined in
 


Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/