class QCustom3DVolume#

Inheritance diagram of PySide6.QtGraphs.QCustom3DVolume

概要#

属性#

方法#

信号#

注意

此文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译有问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建票据来告诉我们

详细说明#

注意

属性可以直接在from __feature__ import true_property 用于时使用,否则通过访问器函数使用。

属性 alphaMultiplier: float#
访问函数
属性 colorTable: 无符号整数 列表#
访问函数
属性 drawSliceFrames: 布尔值#
访问函数
属性 drawSlices: 布尔值#
访问函数
属性 preserveOpacity: 布尔值#
访问函数
属性 sliceFrameColor: QColor#
访问函数
属性 sliceFrameGaps: QVector3D#
访问函数
属性 sliceFrameThicknesses: QVector3D#
访问函数
属性 sliceFrameWidths: QVector3D#
访问函数
属性 sliceIndexX: int#
访问函数
属性 sliceIndexY: int#
访问函数
属性 sliceIndexZ: int#
访问函数
属性 textureData: QList#
访问函数
属性 textureDepth: int#
访问函数
属性 textureHeight: int#
访问函数
属性 textureWidth: int#
访问函数
属性 useHighDefShader: bool#
访问函数
__init__(position, scaling, rotation, textureWidth, textureHeight, textureDepth, textureData, textureFormat, colorTable[, parent=None])#
参数
  • position - QVector3D

  • scaling - QVector3D

  • rotation - QQuaternion

  • textureWidth - int

  • textureHeight - int

  • textureDepth - int

  • textureData - QList

  • textureFormat - Format

  • colorTable - .无符号整数的列表

  • parent - QObject

__init__([parent=None])
参数

parent - QObject

alphaMultiplier()#
返回类型

float

alphaMultiplier属性获取器。

alphaMultiplierChanged(mult)#
参数

mult – float

alphaMultiplier属性变更通知信号。

colorTable()#
返回类型

无符号整数的列表

colorTable属性获取器。

colorTableChanged()#

colorTable属性变更通知信号。

createTextureData(images)#
参数

images – .QImage的列表

返回类型

QList

drawSliceFrames()#
返回类型

bool

属性 drawSliceFrames 的获取器。

drawSliceFramesChanged(enabled)#
参数

enabled – bool

属性 drawSliceFrames 的通知信号。

drawSlices()#
返回类型

bool

属性 drawSlices 的获取器。

drawSlicesChanged(enabled)#
参数

enabled – bool

属性 drawSlices 的通知信号。

preserveOpacity()#
返回类型

bool

属性 preserveOpacity 的获取器。

preserveOpacityChanged(enabled)#
参数

enabled – bool

属性 preserveOpacity 的通知信号。

renderSlice(axis, index)#
参数
  • axisAxis

  • index – int

返回类型

QImage

setAlphaMultiplier(mult)#
参数

mult – float

属性 alphaMultiplier 的设置器。

setColorTable(colors)#
参数

colors – 无符号整数列表

属性 colorTable 的设置器。

setDrawSliceFrames(enable)#
参数

enable – bool

属性 drawSliceFrames 的设置器。

setDrawSlices(enable)#
参数

enable – bool

属性 drawSlices 的设置器。

setPreserveOpacity(enable)#
参数

enable – bool

属性 preserveOpacity 的设置器。

setSliceFrameColor(color)#
参数

colorQColor

属性 sliceFrameColor 的设置器。

setSliceFrameGaps(values)#
参数

valuesQVector3D

属性 sliceFrameGaps 的设置器。

setSliceFrameThicknesses(values)#
参数

valuesQVector3D

属性 sliceFrameThicknesses 的设置器。

setSliceFrameWidths(values)#
参数

valuesQVector3D

属性 sliceFrameWidths 的设置器。

setSliceIndexX(value)#
参数

value – int

属性 sliceIndexX 的设置器。

setSliceIndexY(value)#
参数

value – int

属性 sliceIndexY 的设置器。

setSliceIndexZ(value)#
参数

value – int

属性 sliceIndexZ属性 的设置器。

setSliceIndices(x, y, z)#
参数
  • x – int

  • y – int

  • z – int

setSubTextureData(axis, index, image)#
参数
setSubTextureData(axis, index, data)
参数
  • axisAxis

  • index – int

  • data – str

setTextureData(arg__1)#
参数

arg__1 – .uchar 字符串列表

setTextureDepth(value)#
参数

value – int

属性 textureDepth属性 的设置器。

setTextureDimensions(width, height, depth)#
参数
  • width – int

  • height – int

  • depth – int

setTextureFormat(format)#
参数

formatFormat

setTextureHeight(value)#
参数

value – int

属性 textureHeight属性 的设置器。

setTextureWidth(value)#
参数

value – int

属性 textureWidth属性 的设置器。

setUseHighDefShader(enable)#
参数

enable – bool

属性 useHighDefShader 的设置器。

sliceFrameColor()#
返回类型

QColor

属性 sliceFrameColor 的获取器。

sliceFrameColorChanged(color)#
参数

colorQColor

属性 sliceFrameColor 的通知信号。

sliceFrameGaps()#
返回类型

QVector3D

属性 sliceFrameGaps 的获取器。

sliceFrameGapsChanged(values)#
参数

valuesQVector3D

属性 sliceFrameGaps 的通知信号。

sliceFrameThicknesses()#
返回类型

QVector3D

属性 sliceFrameThicknesses 的获取器。

sliceFrameThicknessesChanged(values)#
参数

valuesQVector3D

属性 sliceFrameThicknesses 的通知信号。

sliceFrameWidths()#
返回类型

QVector3D

属性 sliceFrameWidths 的获取器。

sliceFrameWidthsChanged(values)#
参数

valuesQVector3D

属性 sliceFrameWidths 的通知信号。

sliceIndexX()#
返回类型

int

属性 sliceIndexX 的获取器。

sliceIndexXChanged(value)#
参数

value – int

属性 sliceIndexX 的通知信号。

sliceIndexY()#
返回类型

int

属性 sliceIndexY 的获取器。

sliceIndexYChanged(value)#
参数

value – int

属性 sliceIndexY 的通知信号。

sliceIndexZ()#
返回类型

int

属性 sliceIndexZ 的获取器。

sliceIndexZChanged(value)#
参数

value – int

属性 sliceIndexZ 的通知信号。

textureData()#
返回类型

QList

属性 textureData 的获取器。

textureDataChanged(data)#
参数

data - QList

属性 textureData 的通知信号。

textureDataWidth()#
返回类型

int

textureDepth()#
返回类型

int

属性 textureDepth 的获取器。

textureDepthChanged(value)#
参数

value – int

属性 textureDepth 的通知信号。

textureFormat()#
返回类型

格式

textureFormatChanged(format)#
参数

formatFormat

textureHeight()#
返回类型

int

属性 textureHeightᅟ 的获取器。

textureHeightChanged(value)#
参数

value – int

属性 textureHeightᅟ 的通知信号。

textureWidth()#
返回类型

int

属性 textureWidthᅟ 的获取器。

textureWidthChanged(value)#
参数

value – int

属性 textureWidthᅟ 的通知信号。

useHighDefShader()#
返回类型

bool

属性 useHighDefShaderᅟ 的获取器。

useHighDefShaderChanged(enabled)#
参数

enabled – bool

属性 useHighDefShaderᅟ 的通知信号。