Click or drag to resize
SoGraphicDevice Class

Abstract base class for graphics device classes.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.Inventor.ComponentsSoGraphicDevice
      OIV.Inventor.ComponentsSoGLGraphicDevice

Namespace: OIV.Inventor.Components
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2024.1.0.0 (2024.1.0)
Syntax
public class SoGraphicDevice : SoNetBase

The SoGraphicDevice type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetBestGraphicConfig

Returns the best graphics configuration according to the user's specifications.

Public methodGetDefaultGraphicConfig

Returns the default graphics configuration.

Public methodGetGraphicConfig(UInt64)

Returns the n-th of all the graphics configurations supported by this device.

Public methodGetGraphicConfig(SoGraphicConfigTemplate, UInt64)

Returns the best nth of all the graphics configurations supported by this device and sorted according to the given template.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetNum

Returns the number of the graphics configurations supported by this device.

Public methodGetNum(SoGraphicConfigTemplate)

Returns the number of the graphics configurations supported by this device and the given template.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

This class is an abstraction of a graphics device, e.g., a printer, a graphics window, or an offscreen buffer. It provides methods to query the supported graphics configurations and to sort them according to a graphics template.

See Also