QStencilOperationArgumentsclass sets the actions to be taken when stencil and depth tests fail. 更多 …
def
allTestsPassOperation
()
def
depthTestFailureOperation
()
def
faceMode
()
def
stencilTestFailureOperation
()
def
setAllTestsPassOperation
(operation)
def
setDepthTestFailureOperation
(operation)
def
setStencilTestFailureOperation
(operation)
def
allTestsPassOperationChanged
(stencilDepthPass)
def
depthTestFailureOperationChanged
(depthFail)
def
faceModeChanged
(faceMode)
def
stencilTestFailureOperationChanged
(stencilFail)
QStencilOperationArgumentsclass specifies the arguments for the stencil operations.另请参阅
QStencilOperation
PySide2.Qt3DRender.Qt3DRender.QStencilOperationArguments.
FaceMode
¶
This enumeration holds the values for stencil operation argument face modes
|
常量 |
描述 |
|---|---|
|
Qt3DRender.QStencilOperationArguments.Front |
Arguments are applied to front-facing polygons. |
|
Qt3DRender.QStencilOperationArguments.Back |
Arguments are applied to back-facing polygons. |
|
Qt3DRender.QStencilOperationArguments.FrontAndBack |
Arguments are applied to both front- and back-facing polygons. |
PySide2.Qt3DRender.Qt3DRender.QStencilOperationArguments.
操作
¶
This enumeration holds the values for stencil operation.
|
常量 |
描述 |
|---|---|
|
Qt3DRender.QStencilOperationArguments.Zero |
Set stencil value to zero. |
|
Qt3DRender.QStencilOperationArguments.Keep |
Keep current stencil value. |
|
Qt3DRender.QStencilOperationArguments.Replace |
Replace with the masked fragment stencil value. |
|
Qt3DRender.QStencilOperationArguments.Increment |
Increment current value with saturation. |
|
Qt3DRender.QStencilOperationArguments.Decrement |
Decrement current value with saturation. |
|
Qt3DRender.QStencilOperationArguments.IncrementWrap |
Increment current value with wrap. |
|
Qt3DRender.QStencilOperationArguments.DecrementWrap |
Decrement current value with wrap. |
|
Qt3DRender.QStencilOperationArguments.Invert |
Invert the current value. |
PySide2.Qt3DRender.Qt3DRender.QStencilOperationArguments.
allTestsPassOperationChanged
(
stencilDepthPass
)
¶
stencilDepthPass
–
操作
PySide2.Qt3DRender.Qt3DRender.QStencilOperationArguments.
depthTestFailureOperationChanged
(
depthFail
)
¶
depthFail
–
操作
PySide2.Qt3DRender.Qt3DRender.QStencilOperationArguments.
faceModeChanged
(
faceMode
)
¶
faceMode
–
FaceMode
PySide2.Qt3DRender.Qt3DRender.QStencilOperationArguments.
setAllTestsPassOperation
(
operation
)
¶
operation
–
操作
PySide2.Qt3DRender.Qt3DRender.QStencilOperationArguments.
setDepthTestFailureOperation
(
operation
)
¶
operation
–
操作