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.