SoFrameBufferObject Member List

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

Variables | Functions | Enumerations | Enumerator | Typedefs

Variablesdefined in
 
Functionsdefined in
bind(SoState *state=NULL, bool bindMultisampleFBO=true)SoFrameBufferObject
bindToTexture(SbBool bindDepth=FALSE, GLuint texObj=-1)SoFrameBufferObject [virtual]
create(SbVec2s size)SoFrameBufferObject [virtual]
create(SbVec2i32 size)SoFrameBufferObject [virtual]
createInstance(bool forcePbuffer, SbGlContextHelper::Display display=NULL)SoGLRenderToBuffer [static]
disable()SoFrameBufferObject [virtual]
exitClass()SoFrameBufferObject [static]
flush(SoState *state=NULL)SoFrameBufferObject
getActualSamplesCount() const SoFrameBufferObject
getGraphicConfigTemplate()SoFrameBufferObject [virtual]
getMaxSamples(SoState *state=NULL)SoFrameBufferObject [static]
getPixelFormat()SoFrameBufferObject [virtual]
getSize() const SoFrameBufferObject [virtual]
getSize_i32() const SoFrameBufferObject [virtual]
getTexture() const SoFrameBufferObject
getTextureFormat() const SoFrameBufferObject
getTextureTarget() const SoFrameBufferObject
initClass()SoFrameBufferObject [static]
isAvailable(SoState *state=NULL)SoFrameBufferObject [static]
SoGLRenderToBuffer::isAvailable(SbGlContextHelper::Display display=NULL)SoGLRenderToBuffer [static]
isMultisamplingAvailable(SoState *state=NULL)SoFrameBufferObject [static]
isPBuffer()SoGLRenderToBuffer [inline, virtual]
makeCurrent()SoFrameBufferObject [virtual]
releaseTexImage(SbBool bindDepth=FALSE)SoFrameBufferObject [virtual]
resize(const SbVec2s &size)SoFrameBufferObject [virtual]
resize(const SbVec2i32 &size)SoFrameBufferObject [virtual]
selectCubeMapFace(CubeMapTextureFace face)SoFrameBufferObject [virtual]
setContextForSharing(SoGLContext *context)SoFrameBufferObject [inline, virtual]
setDisplayConnection(SbGlContextHelper::Display)SoFrameBufferObject [inline, virtual]
setGraphicConfigTemplate(SoGLGraphicConfigTemplate *gTemplate)SoFrameBufferObject [virtual]
setPixelFormat(int format)SoFrameBufferObject [virtual]
setRenderToTexture(SbBool enable, TextureFormat format=TEXTURE_RGB, TextureTarget target=TEXTURE_2D, SbBool autoMipmap=FALSE, SbBool hasDepth=FALSE)SoFrameBufferObject
SoGLRenderToBuffer::setRenderToTexture(SbBool enable, TextureFormat format=TEXTURE_RGB, TextureTarget target=TEXTURE_2D, SbBool autoMipmap=FALSE, SbBool hasDepth=FALSE)=0SoGLRenderToBuffer [pure virtual]
setSamplesCount(int samples)SoFrameBufferObject
shareCurrentContext()SoGLRenderToBuffer [inline]
SoFrameBufferObject()SoFrameBufferObject
unbind()SoFrameBufferObject
~SoFrameBufferObject()SoFrameBufferObject
~SoGLRenderToBuffer()SoGLRenderToBuffer [virtual]
 
Enumerationsdefined in
Attachment enum nameSoFrameBufferObject
CubeMapTextureFace enum nameSoGLRenderToBuffer
TextureFormat enum nameSoGLRenderToBuffer
TextureTarget enum nameSoGLRenderToBuffer
 
Enumeratordefined in
COLOR_ATTACHMENT0 enum valueSoFrameBufferObject
COLOR_ATTACHMENT1 enum valueSoFrameBufferObject
COLOR_ATTACHMENT10 enum valueSoFrameBufferObject
COLOR_ATTACHMENT11 enum valueSoFrameBufferObject
COLOR_ATTACHMENT12 enum valueSoFrameBufferObject
COLOR_ATTACHMENT13 enum valueSoFrameBufferObject
COLOR_ATTACHMENT14 enum valueSoFrameBufferObject
COLOR_ATTACHMENT15 enum valueSoFrameBufferObject
COLOR_ATTACHMENT2 enum valueSoFrameBufferObject
COLOR_ATTACHMENT3 enum valueSoFrameBufferObject
COLOR_ATTACHMENT4 enum valueSoFrameBufferObject
COLOR_ATTACHMENT5 enum valueSoFrameBufferObject
COLOR_ATTACHMENT6 enum valueSoFrameBufferObject
COLOR_ATTACHMENT7 enum valueSoFrameBufferObject
COLOR_ATTACHMENT8 enum valueSoFrameBufferObject
COLOR_ATTACHMENT9 enum valueSoFrameBufferObject
DEPTH_ATTACHMENT enum valueSoFrameBufferObject
DEPTH_STENCIL_ATTACHMENT enum valueSoFrameBufferObject
LAST_ATTACHMENT enum valueSoFrameBufferObject
STENCIL_ATTACHMENT enum valueSoFrameBufferObject
TEXTURE_1D enum valueSoGLRenderToBuffer
TEXTURE_2D enum valueSoGLRenderToBuffer
TEXTURE_3D enum valueSoGLRenderToBuffer
TEXTURE_CUBE_MAP enum valueSoGLRenderToBuffer
TEXTURE_CUBE_MAP_NEGATIVE_X enum valueSoGLRenderToBuffer
TEXTURE_CUBE_MAP_NEGATIVE_Y enum valueSoGLRenderToBuffer
TEXTURE_CUBE_MAP_NEGATIVE_Z enum valueSoGLRenderToBuffer
TEXTURE_CUBE_MAP_POSITIVE_X enum valueSoGLRenderToBuffer
TEXTURE_CUBE_MAP_POSITIVE_Y enum valueSoGLRenderToBuffer
TEXTURE_CUBE_MAP_POSITIVE_Z enum valueSoGLRenderToBuffer
TEXTURE_DEPTH enum valueSoGLRenderToBuffer
TEXTURE_DEPTH16 enum valueSoGLRenderToBuffer
TEXTURE_DEPTH_RGBA enum valueSoGLRenderToBuffer
TEXTURE_DEPTH_STENCIL enum valueSoGLRenderToBuffer
TEXTURE_RECTANGLE enum valueSoGLRenderToBuffer
TEXTURE_RGB enum valueSoGLRenderToBuffer
TEXTURE_RGB_FLOAT16 enum valueSoGLRenderToBuffer
TEXTURE_RGB_FLOAT32 enum valueSoGLRenderToBuffer
TEXTURE_RGBA enum valueSoGLRenderToBuffer
TEXTURE_RGBA_FLOAT16 enum valueSoGLRenderToBuffer
TEXTURE_RGBA_FLOAT32 enum valueSoGLRenderToBuffer
TEXTURE_STENCIL_INDEX enum valueSoGLRenderToBuffer
TEXTURE_STENCIL_INDEX8 enum valueSoGLRenderToBuffer
TEXTURE_UNKNOW enum valueSoGLRenderToBuffer
 
Typedefsdefined in
 


Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/