Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoMacGLGraphicDevice.h File Reference

Go to the source code of this file.

Functions

 ~SoMacGLGraphicDevice ()
  VSG extension Represents the internal part of an OpenGL graphics device on Mac OS X systems.
 
SoGLGraphicConfigTemplate getGraphicConfigTemplate (SoGLGraphicConfig *graphicConfig)
 Returns a template corresponding to the given graphics configuration.
 
SbGlContextHelper::Display getDisplay ()
 Returns the internal Display value.
 
SoGLGraphicConfigTemplate getDefaultGraphicConfigTemplate ()
 Returns the default template used by Open Inventor.
 
SoGLGraphicDevice::DeviceType getType ()
 Returns the type of device.
 

Function Documentation

◆ getDefaultGraphicConfigTemplate()

SoGLGraphicConfigTemplate getDefaultGraphicConfigTemplate ( )

Returns the default template used by Open Inventor.

The template depends on the following environment variables:

  • OIV_COMPAT_24,
  • OIV_REQUIRE_STENCIL,
  • OIV_FORCE_PIXEL_FORMAT.

◆ getDisplay()

Returns the internal Display value.

◆ getGraphicConfigTemplate()

SoGLGraphicConfigTemplate getGraphicConfigTemplate ( SoGLGraphicConfig graphicConfig)

Returns a template corresponding to the given graphics configuration.

◆ getType()

Returns the type of device.

Definition at line 83 of file SoMacGLGraphicDevice.h.

◆ ~SoMacGLGraphicDevice()

~SoMacGLGraphicDevice ( )

VSG extension Represents the internal part of an OpenGL graphics device on Mac OS X systems.

This class represents a Mac OS X device handle. It is used as internal part of a graphics device for OpenGL. This class declares or implements all required methods used in the SoGLGraphicDevice class. This class is inherited from SoGLGraphicDevicePeer which is viewed and used as a peer in the OpenGL graphics device class.

SEE ALSO

SoGraphicConfigTemplate, SoGLGraphicConfigTemplate, SoGraphicConfigCompare, SoGLGraphicConfigCompare, SoGraphicConfig, SoGraphicDevice, SoGLGraphicDevice. Destructor.