| SoGLFormat Class |
OpenGL pixel format management class.
Namespace: OIV.Inventor.Devices
The SoGLFormat type exposes the following members.
| Name | Description | |
|---|---|---|
| SoGLFormat | Default constructor -> we set the default format. |
| Name | Description | |
|---|---|---|
| Activate | Tries to activate the format for the current display. | |
| CopyFrom | Operator = to copy the data. | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| GetAccumBufferBits | Returns the accumulation buffer bits of this format. | |
| GetAlphaBits | ||
| GetBlueBits | ||
| GetDefaultFormat | Returns the default format used. | |
| GetDepthBits | Returns the depth buffer bits of this format. | |
| GetGreenBits | ||
| GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
| GetNearest | Returns the supported format which is the nearest available on this system. | |
| GetRedBits | ||
| GetSamplesCount | Returns the samples count of this format. | |
| GetStencilBufferBits | Returns the stencil buffer bits of this format. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetVisualInfoId | Returns the PFD associated with this visualInfo. | |
| HasAccumBuffer | Returns true if this format has an accumulation buffer. | |
| HasAlpha | Returns true if this format has an alpha channel. | |
| HasDepth | Returns true if this format has a depth buffer. | |
| HasDoubleBuffers | Returns true if this format is double buffered. | |
| HasFloatColorBuffer | Returns true if this format has a float color buffer. | |
| HasRgb | Returns true if this format is RGB. | |
| HasSampleBuffers | Returns true if this format has sample buffers. | |
| HasStencilBuffer | Returns true if this format has a stencil buffer. | |
| HasStereo | Returns true if this format has stereo. | |
| IsAccelerationRequired | Returns true if hardware acceleration support is required for this pixel format. | |
| IsAvailable | Returns true if this format is available on the system. | |
| IsCompositionRequired | Returns true if composition is required for this pixel format. | |
| IsGDISupportRequired | Returns true if GDI support is required for this pixel format. | |
| IsSoftwareRendererRequired | Returns true if the software renderer is required for this format. | |
| SetAccelerationRequired | Sets the hardware acceleration support requirement of this pixel format. | |
| SetAccumBufferBits | Sets the accumulation buffer bits of this format. | |
| SetAccumBufferEnabled | Sets the accumulation buffer state of this format. | |
| SetAlphaBits | ||
| SetAlphaEnabled | Sets the alpha channel state of this format. | |
| SetBlueBits | ||
| SetCompositionRequired | Sets the composition requirement of the pixel format. | |
| SetDepthBits | Sets the depth buffer bits of this format. | |
| SetDepthEnabled | Sets the depth buffer state of this format. | |
| SetDoubleBuffersEnabled | Sets the double buffering state of this format. | |
| SetFloatColorBufferEnabled | Sets the Float color buffer state of this format. | |
| SetGDISupportRequired | Sets the GDI support requirement of the pixel format. | |
| SetGreenBits | ||
| SetRedBits | ||
| SetRgbEnabled | Sets the RGB state of this format. | |
| SetSampleBuffersEnabled | Sets the sample buffers state of this format. | |
| SetSamplesCount | Sets the samples count of this format. | |
| SetSoftwareRendererRequired | Specified that a software renderer is required for this format. | |
| SetStencilBufferBits | Sets the stencil buffer bits of this format. | |
| SetStencilBufferEnabled | Sets the stencil buffer state of this format. | |
| SetStereoEnabled | Sets the stereo state of this format. | |
| SetVisualInfoId | Sets the PFD id associated with this visualInfo. | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
This class provides functions to manage OpenGL pixel formats.