| SoGLRenderToBuffer Class |
Note: This API is now obsolete.
Render to buffer.
Namespace: OIV.Inventor
The SoGLRenderToBuffer type exposes the following members.
| Name | Description | |
|---|---|---|
| BindToTexture | Calls BindToTexture(false, -1). | |
| BindToTexture(Boolean) | Calls BindToTexture(bindDepth, -1). | |
| BindToTexture(Boolean, Int32) | Binds the render buffer to a texture object. | |
| Create(SbVec2i32) | Creates a Pbuffer with the specified size. | |
| Create(SbVec2s) | Creates a Pbuffer with the specified size. | |
| Disable | Disable render to buffer Returns true if successful. | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| GetGraphicConfigTemplate | Gets the current graphics configuration template. | |
| GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
| GetPixelFormat | Returns the current pixel format. | |
| GetSize | Gets current size as an SbVec2s. | |
| GetSize_i32 | Gets current size as an SbVec2i32. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IsPBuffer | Return true if the render buffer is a pbuffer. | |
| MakeCurrent | Enable render to buffer for OpenGL rendering. | |
| ReleaseTexImage | Calls ReleaseTexImage(false). | |
| ReleaseTexImage(Boolean) | Releases the Pbuffer from the current texture object. | |
| Resize(SbVec2i32) | Resizes Pbuffer. | |
| Resize(SbVec2s) | Resizes Pbuffer. | |
| SelectCubeMapFace | Selects the face to be used when the rendering target is a cube map. | |
| SetContextForSharing | ++ This has effect only when using PBuffer. | |
| SetGraphicConfigTemplate | Sets a new graphics configuration template. | |
| SetPixelFormat | Sets the current pixel format. | |
| SetRenderToTexture(Boolean) | Calls SetRenderToTexture(enable, OIV.Inventor.SoGLRenderToBuffer.TextureFormats( .SoGLRenderToBuffer.TEXTURE_RGB ), OIV.Inventor.SoGLRenderToBuffer.TextureTargets( .SoGLRenderToBuffer.TEXTURE_2D ), false, false). | |
| SetRenderToTexture(Boolean, SoGLRenderToBufferTextureFormats) | Calls SetRenderToTexture(enable, format, OIV.Inventor.SoGLRenderToBuffer.TextureTargets( .SoGLRenderToBuffer.TEXTURE_2D ), false, false). | |
| SetRenderToTexture(Boolean, SoGLRenderToBufferTextureFormats, SoGLRenderToBufferTextureTargets) | Calls SetRenderToTexture(enable, format, target, false, false). | |
| SetRenderToTexture(Boolean, SoGLRenderToBufferTextureFormats, SoGLRenderToBufferTextureTargets, Boolean) | Calls SetRenderToTexture(enable, format, target, autoMipmap, false). | |
| SetRenderToTexture(Boolean, SoGLRenderToBufferTextureFormats, SoGLRenderToBufferTextureTargets, Boolean, Boolean) | Specifies settings for the Pbuffer creation. | |
| ShareCurrentContext | ++ This has effect only when using PBuffer. | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
<font color="#0000FF">NOTE:</font> This class does not exist in Open Inventor 10.0 and later. Use SoRenderToTarget.Obsoletesince Open Inventor 9610 No longer supported, use SoRenderToTarget instead