osg.DisplaySettings

class osg.DisplaySettings
Represents:c++ class
Wraps:osg::DisplaySettings

Constructors:

osg.DisplaySettings()

osg.DisplaySettings(osg.DisplaySettings other)

Параметры:other (osg.DisplaySettings) –

Methods:

:getAccumBuffer()

Тип результата:bool
:getAlphaBuffer()

Тип результата:bool
:getApplication()

Тип результата:std.string
:getCompileContextsHint()

Тип результата:bool
:getDepthBuffer()

Тип результата:bool
:getDisplayType()

Тип результата:osg.DisplaySettings.DisplayType
:getDoubleBuffer()

Тип результата:bool
:getEyeSeparation()

Тип результата:double
:getImplicitBufferAttachmentRenderMask()

Тип результата:unsigned
:getImplicitBufferAttachmentResolveMask()

Тип результата:unsigned
:getKeystoneHint()

Тип результата:bool
:getKeystones()

Тип результата:osg.DisplaySettings.Objects
:getMaxBufferObjectPoolSize()

Тип результата:unsigned
:getMaxNumberOfGraphicsContexts()

Тип результата:unsigned
:getMaxTexturePoolSize()

Тип результата:unsigned
:getMinimumNumAccumAlphaBits()

Тип результата:unsigned
:getMinimumNumAccumBlueBits()

Тип результата:unsigned
:getMinimumNumAccumGreenBits()

Тип результата:unsigned
:getMinimumNumAccumRedBits()

Тип результата:unsigned
:getMinimumNumAlphaBits()

Тип результата:unsigned
:getMinimumNumStencilBits()

Тип результата:unsigned
:getMultiSamples()

Тип результата:bool
:getNumMultiSamples()

Тип результата:unsigned
:getNumOfDatabaseThreadsHint()

Тип результата:unsigned
:getRGB()

Тип результата:bool
:getScreenDistance()

Тип результата:double
:getScreenHeight()

Тип результата:double
:getScreenWidth()

Тип результата:double
:getSerializeDrawDispatch()

Тип результата:bool
:getSplitStereoAutoAdjustAspectRatio()

Тип результата:bool
:getSplitStereoHorizontalEyeMapping()

Тип результата:osg.DisplaySettings.SplitStereoHorizontalEyeMapping
:getSplitStereoHorizontalSeparation()

Тип результата:int
:getSplitStereoVerticalEyeMapping()

Тип результата:osg.DisplaySettings.SplitStereoVerticalEyeMapping
:getSplitStereoVerticalSeparation()

Тип результата:int
:getStencilBuffer()

Тип результата:bool
:getStereo()

Тип результата:bool
:getStereoMode()

Тип результата:osg.DisplaySettings.StereoMode
:merge(osg.DisplaySettings ds)

Параметры:ds (osg.DisplaySettings) –
:setApplication(std.string application)

Параметры:application (std.string) –
:setCompileContextsHint(bool useCompileContexts)

Параметры:useCompileContexts (bool) –
:setDefaults()

:setDepthBuffer(bool flag)

Параметры:flag (bool) –
:setDisplaySettings(osg.DisplaySettings ds)

Параметры:ds (osg.DisplaySettings) –
:setDisplayType(osg.DisplaySettings.DisplayType dt)

Параметры:dt (osg.DisplaySettings.DisplayType) –
:setDoubleBuffer(bool flag)

Параметры:flag (bool) –
:setEyeSeparation(double eyeSeparation)

Параметры:eyeSeparation (double) –
:setImplicitBufferAttachmentMask(unsigned renderMask, unsigned resolveMask)

Параметры:
  • renderMask (unsigned) –
  • resolveMask (unsigned) –
:setImplicitBufferAttachmentRenderMask(unsigned implicitBufferAttachmentRenderMask)

Параметры:implicitBufferAttachmentRenderMask (unsigned) –
:setImplicitBufferAttachmentResolveMask(unsigned implicitBufferAttachmentResolveMask)

Параметры:implicitBufferAttachmentResolveMask (unsigned) –
:setKeystoneHint(bool kh)

Параметры:kh (bool) –
:setMaxBufferObjectPoolSize(unsigned size)

Параметры:size (unsigned) –
:setMaxNumberOfGraphicsContexts(unsigned num)

Параметры:num (unsigned) –
:setMaxTexturePoolSize(unsigned size)

Параметры:size (unsigned) –
:setMinimumNumAccumBits(unsigned red, unsigned green, unsigned blue, unsigned alpha)

Параметры:
  • red (unsigned) –
  • green (unsigned) –
  • blue (unsigned) –
  • alpha (unsigned) –
:setMinimumNumAlphaBits(unsigned bits)

Параметры:bits (unsigned) –
:setMinimumNumStencilBits(unsigned bits)

Параметры:bits (unsigned) –
:setNumMultiSamples(unsigned samples)

Параметры:samples (unsigned) –
:setNumOfDatabaseThreadsHint(unsigned numThreads)

Параметры:numThreads (unsigned) –
:setRGB(bool flag)

Параметры:flag (bool) –
:setScreenDistance(double distance)

Параметры:distance (double) –
:setScreenHeight(double height)

Параметры:height (double) –
:setScreenWidth(double width)

Параметры:width (double) –
:setSerializeDrawDispatch(bool serializeDrawDispatch)

Параметры:serializeDrawDispatch (bool) –
:setSplitStereoAutoAdjustAspectRatio(bool flag)

Параметры:flag (bool) –
:setSplitStereoHorizontalEyeMapping(osg.DisplaySettings.SplitStereoHorizontalEyeMapping m)

Параметры:m (osg.DisplaySettings.SplitStereoHorizontalEyeMapping) –
:setSplitStereoHorizontalSeparation(int s)

Параметры:s (int) –
:setSplitStereoVerticalEyeMapping(osg.DisplaySettings.SplitStereoVerticalEyeMapping s)

Параметры:s (osg.DisplaySettings.SplitStereoVerticalEyeMapping) –
:setSplitStereoVerticalSeparation(int s)

Параметры:s (int) –
:setStereo(bool b)

Параметры:b (bool) –
:setStereoMode(osg.DisplaySettings.StereoMode sm)

Параметры:sm (osg.DisplaySettings.StereoMode) –

Static Methods:

.instance()

Тип результата:osg.DisplaySettings