Qt3DRender::QTextureData Class
class Qt3DRender::QTextureDataLa clase QTextureData almacena información de la textura como el objetivo, altura, anchura, profundidad, capas, envoltura, y si los mipmaps están habilitados. Más...
| Cabecera: | #include <Qt3DRender/QTextureData> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS 3drender)target_link_libraries(mytarget PRIVATE Qt6::3drender) |
| qmake: | QT += 3drender |
| Status: | Obsoleto |
Funciones Públicas
| QTextureData() | |
| void | addImageData(const Qt3DRender::QTextureImageDataPtr &imageData) |
| Qt3DRender::QAbstractTexture::ComparisonFunction | comparisonFunction() const |
| Qt3DRender::QAbstractTexture::ComparisonMode | comparisonMode() const |
| int | depth() const |
| Qt3DRender::QAbstractTexture::TextureFormat | format() const |
| int | height() const |
| QList<Qt3DRender::QTextureImageDataPtr> | imageData() const |
| bool | isAutoMipMapGenerationEnabled() const |
| int | layers() const |
| Qt3DRender::QAbstractTexture::Filter | magnificationFilter() const |
| float | maximumAnisotropy() const |
| Qt3DRender::QAbstractTexture::Filter | minificationFilter() const |
| void | setAutoMipMapGenerationEnabled(bool autoMipMap) |
| void | setComparisonFunction(Qt3DRender::QAbstractTexture::ComparisonFunction comparisonFunction) |
| void | setComparisonMode(Qt3DRender::QAbstractTexture::ComparisonMode comparisonMode) |
| void | setDepth(int depth) |
| void | setFormat(Qt3DRender::QAbstractTexture::TextureFormat format) |
| void | setHeight(int height) |
| void | setLayers(int layers) |
| void | setMagnificationFilter(Qt3DRender::QAbstractTexture::Filter filter) |
| void | setMaximumAnisotropy(float maximumAnisotropy) |
| void | setMinificationFilter(Qt3DRender::QAbstractTexture::Filter filter) |
| void | setTarget(Qt3DRender::QAbstractTexture::Target target) |
| void | setWidth(int width) |
| void | setWrapModeX(Qt3DRender::QTextureWrapMode::WrapMode wrapModeX) |
| void | setWrapModeY(Qt3DRender::QTextureWrapMode::WrapMode wrapModeY) |
| void | setWrapModeZ(Qt3DRender::QTextureWrapMode::WrapMode wrapModeZ) |
| Qt3DRender::QAbstractTexture::Target | target() const |
| int | width() const |
| Qt3DRender::QTextureWrapMode::WrapMode | wrapModeX() const |
| Qt3DRender::QTextureWrapMode::WrapMode | wrapModeY() const |
| Qt3DRender::QTextureWrapMode::WrapMode | wrapModeZ() const |
Documentación de las funciones de los miembros
QTextureData::QTextureData()
Crea una nueva instancia de QTextureData.
void QTextureData::addImageData(const Qt3DRender::QTextureImageDataPtr &imageData)
Añade una capa de imagen extra a la textura usando imageData.
Nota: La imagen de textura debe cargarse con el tamaño especificado en la textura. Sin embargo, si no se especifica ningún tamaño, se utilizará por defecto el tamaño del primer archivo de imagen de textura.
Qt3DRender::QAbstractTexture::ComparisonFunction QTextureData::comparisonFunction() const
Devuelve la función de comparación actual.
Véase también setComparisonFunction().
Qt3DRender::QAbstractTexture::ComparisonMode QTextureData::comparisonMode() const
Devuelve el modo de comparación actual.
Véase también setComparisonMode().
int QTextureData::depth() const
Devuelve la profundidad de la textura.
Véase también setDepth().
Qt3DRender::QAbstractTexture::TextureFormat QTextureData::format() const
Devuelve el formato de la textura
Véase también setFormat().
int QTextureData::height() const
Devuelve la altura de la textura.
Véase también setHeight().
QList<Qt3DRender::QTextureImageDataPtr> QTextureData::imageData() const
Devuelve los datos de las imágenes utilizadas por esta textura.
bool QTextureData::isAutoMipMapGenerationEnabled() const
Devuelve si la textura tiene activada la generación automática de mipmaps.
int QTextureData::layers() const
Devuelve las capas de textura.
Véase también setLayers().
Qt3DRender::QAbstractTexture::Filter QTextureData::magnificationFilter() const
Devuelve el filtro de aumento actual.
Véase también setMagnificationFilter().
float QTextureData::maximumAnisotropy() const
Devuelve la anisotropía máxima actual.
Véase también setMaximumAnisotropy().
Qt3DRender::QAbstractTexture::Filter QTextureData::minificationFilter() const
Devuelve el filtro de minificación actual.
Véase también setMinificationFilter().
void QTextureData::setAutoMipMapGenerationEnabled(bool autoMipMap)
Establece si la textura tiene activada la generación automática de mipmaps, a autoMipMap.
Véase también isAutoMipMapGenerationEnabled().
void QTextureData::setComparisonFunction(Qt3DRender::QAbstractTexture::ComparisonFunction comparisonFunction)
Establece la función de comparación en comparisonFunction.
Véase también comparisonFunction().
void QTextureData::setComparisonMode(Qt3DRender::QAbstractTexture::ComparisonMode comparisonMode)
Establece el modo de comparación en comparisonMode.
Véase también comparisonMode().
void QTextureData::setDepth(int depth)
Establece la profundidad de la textura a depth
Véase también depth().
void QTextureData::setFormat(Qt3DRender::QAbstractTexture::TextureFormat format)
Establece el formato de textura a format.
Véase también format().
void QTextureData::setHeight(int height)
Establece la altura objetivo en height.
Véase también height().
void QTextureData::setLayers(int layers)
Establece las capas de textura en layers.
Véase también layers().
void QTextureData::setMagnificationFilter(Qt3DRender::QAbstractTexture::Filter filter)
Establece el filtro de ampliación en filter.
Véase también magnificationFilter().
void QTextureData::setMaximumAnisotropy(float maximumAnisotropy)
Establece la anisotropía máxima en maximumAnisotropy.
Véase también maximumAnisotropy().
void QTextureData::setMinificationFilter(Qt3DRender::QAbstractTexture::Filter filter)
Establece el filtro de minificación en filter.
Véase también minificationFilter().
void QTextureData::setTarget(Qt3DRender::QAbstractTexture::Target target)
Establece la textura de destino en target.
Véase también target().
void QTextureData::setWidth(int width)
Establece el ancho de la textura en width.
Véase también width().
void QTextureData::setWrapModeX(Qt3DRender::QTextureWrapMode::WrapMode wrapModeX)
Establece el modo de ajuste X en wrapModeX.
Véase también wrapModeX().
void QTextureData::setWrapModeY(Qt3DRender::QTextureWrapMode::WrapMode wrapModeY)
Establece el modo de ajuste Y en wrapModeY.
Véase también wrapModeY().
void QTextureData::setWrapModeZ(Qt3DRender::QTextureWrapMode::WrapMode wrapModeZ)
Establece el modo de ajuste Z en wrapModeZ.
Véase también wrapModeZ().
Qt3DRender::QAbstractTexture::Target QTextureData::target() const
Devuelve el destino de los datos de textura.
Véase también setTarget().
int QTextureData::width() const
Devuelve el ancho de la textura.
Véase también setWidth().
Qt3DRender::QTextureWrapMode::WrapMode QTextureData::wrapModeX() const
Devuelve el modo de envoltura X actual.
Véase también setWrapModeX().
Qt3DRender::QTextureWrapMode::WrapMode QTextureData::wrapModeY() const
Devuelve el modo de envoltura actual Y.
Véase también setWrapModeY().
Qt3DRender::QTextureWrapMode::WrapMode QTextureData::wrapModeZ() const
Devuelve el modo de envoltura actual Z.
Véase también setWrapModeZ().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.