内容表

上一话题

Qt3DRender.QStencilTest

下一话题

Qt3DRender.QTechnique

Qt3DRender.QStencilTestArguments

QStencilTestArguments class specifies arguments for stencil test. 更多

Inheritance diagram of PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments

概要

信号

详细描述

QStencilTestArguments class specifies the arguments for the stencil test.

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. StencilFaceMode

This enumeration holds the values for stencil test arguments face modes

常量

描述

Qt3DRender.QStencilTestArguments.Front

Arguments are applied to front-facing polygons.

Qt3DRender.QStencilTestArguments.Back

Arguments are applied to back-facing polygons.

Qt3DRender.QStencilTestArguments.FrontAndBack

Arguments are applied to both front- and back-facing polygons.

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. StencilFunction

Enumeration for the stencil function values

常量

描述

Qt3DRender.QStencilTestArguments.Never

Never pass stencil test

Qt3DRender.QStencilTestArguments.Always

Always pass stencil test

Qt3DRender.QStencilTestArguments.Less

Pass stencil test if fragment stencil is less than reference value

Qt3DRender.QStencilTestArguments.LessOrEqual

Pass stencil test if fragment stencil is less than or equal to reference value

Qt3DRender.QStencilTestArguments.Equal

Pass stencil test if fragment stencil is equal to reference value

Qt3DRender.QStencilTestArguments.GreaterOrEqual

Pass stencil test if fragment stencil is greater than or equal to reference value

Qt3DRender.QStencilTestArguments.Greater

Pass stencil test if fragment stencil is greater than reference value

Qt3DRender.QStencilTestArguments.NotEqual

Pass stencil test if fragment stencil is not equal to reference value

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. comparisonMask ( )
返回类型

uint

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. comparisonMaskChanged ( comparisonMask )
参数

comparisonMask uint

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. faceMode ( )
返回类型

StencilFaceMode

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. faceModeChanged ( faceMode )
参数

faceMode StencilFaceMode

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. referenceValue ( )
返回类型

int

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. referenceValueChanged ( referenceValue )
参数

referenceValue int

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. setComparisonMask ( comparisonMask )
参数

comparisonMask uint

另请参阅

comparisonMask()

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. setReferenceValue ( referenceValue )
参数

referenceValue int

另请参阅

referenceValue()

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. setStencilFunction ( stencilFunction )
参数

stencilFunction StencilFunction

另请参阅

stencilFunction()

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. stencilFunction ( )
返回类型

StencilFunction

PySide2.Qt3DRender.Qt3DRender.QStencilTestArguments. stencilFunctionChanged ( stencilFunction )
参数

stencilFunction StencilFunction