class QTextureImageData#

QTextureImageData stores data representing a texture. More

Synopsis#

Methods#

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description#

__init__()#

Constructs a new QTextureImageData .

alignment()#
Return type:

int

Returns the alignment requirement for the image.

See also

setAlignment()

cleanup()#

Remove stored texture data and return the object to its initial state

data([layer=0[, face=0[, mipmapLevel=0]]])#
Parameters:
  • layer – int

  • face – int

  • mipmapLevel – int

Return type:

QByteArray

Returns the raw image data for the texture at layer layer, face face and mipmapLevel mipmapLevel.

See also

setData()

depth()#
Return type:

int

Returns the depth of the stored texture

See also

setDepth()

faces()#
Return type:

int

Returns the number of faces in the stored texture

See also

setFaces()

format()#
Return type:

TextureFormat

Returns the format of the stored texture.

See also

setFormat()

height()#
Return type:

int

Returns the height of the stored texture

See also

setHeight()

isCompressed()#
Return type:

bool

Returns true if the stored texture is in a compressed format

layers()#
Return type:

int

Returns the number of layers in the stored texture

See also

setLayers()

mipLevels()#
Return type:

int

Returns the number of mip levels in the stored texture

See also

setMipLevels()

pixelFormat()#
Return type:

PixelFormat

Returns the pixel format of the stored texture.

See also

setPixelFormat()

pixelType()#
Return type:

PixelType

Returns the pixel type of the stored texture.

See also

setPixelType()

setAlignment(alignment)#
Parameters:

alignment – int

Sets the alignment requirements for the image.

See also

alignment()

setData(data, blockSize[, isCompressed=false])#
Parameters:
  • dataQByteArray

  • blockSize – int

  • isCompressed – bool

Stores the data data with blocksize blockSize and if the data to be stored is compressed isCompressed.

See also

data()

setDepth(depth)#
Parameters:

depth – int

Sets the depth to depth. setDepth

See also

depth()

setFaces(faces)#
Parameters:

faces – int

Sets the faces to faces. setFaces

See also

faces()

setFormat(format)#
Parameters:

formatTextureFormat

Sets the format to format.

See also

format()

setHeight(height)#
Parameters:

height – int

Sets the height to height. setHeight

See also

height()

setImage(arg__1)#
Parameters:

arg__1QImage

Copies the image image as raw data within this object.

setLayers(layers)#
Parameters:

layers – int

Sets the layers to layers. setLayers

See also

layers()

setMipLevels(mipLevels)#
Parameters:

mipLevels – int

Sets the mip levels to mipLevels. setMipLevels

See also

mipLevels()

setPixelFormat(pixelFormat)#
Parameters:

pixelFormatPixelFormat

Sets the pixel format to pixelFormat.

See also

pixelFormat()

setPixelType(pixelType)#
Parameters:

pixelTypePixelType

Sets the pixel type to pixelType.

See also

pixelType()

setTarget(target)#
Parameters:

targetTarget

Sets the target to target.

See also

target()

setWidth(width)#
Parameters:

width – int

Sets the width to width. setWidth

See also

width()

target()#
Return type:

Target

Returns the target for the stored texture.

See also

setTarget()

width()#
Return type:

int

Returns the width of the stored texture

See also

setWidth()