QScatterDataItem Class
La clase QScatterDataItem proporciona un contenedor para añadir datos resueltos a los gráficos de dispersión. Más...
| Cabecera: | #include <QScatterDataItem> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS DataVisualization)target_link_libraries(mytarget PRIVATE Qt6::DataVisualization) |
| qmake: | QT += datavisualization |
| Desde: | QtDataVisualization 1.0 |
Funciones Públicas
| QScatterDataItem() | |
| QScatterDataItem(const QVector3D &position) | |
| QScatterDataItem(const QVector3D &position, const QQuaternion &rotation) | |
| QScatterDataItem(const QScatterDataItem &other) | |
| ~QScatterDataItem() | |
| QVector3D | position() const |
| QQuaternion | rotation() const |
| void | setPosition(const QVector3D &pos) |
| void | setRotation(const QQuaternion &rot) |
| void | setX(float value) |
| void | setY(float value) |
| void | setZ(float value) |
| float | x() const |
| float | y() const |
| float | z() const |
| QScatterDataItem & | operator=(const QScatterDataItem &other) |
Descripción Detallada
Un elemento de datos de dispersión contiene los datos de un único elemento renderizado en un gráfico de dispersión. Los proxies de datos de dispersión analizan los datos en instancias QScatterDataItem para su visualización.
Véase también QScatterDataProxy y Qt Data Visualization C++ Classes.
Documentación de funciones miembro
QScatterDataItem::QScatterDataItem()
Construye un elemento de datos de dispersión.
QScatterDataItem::QScatterDataItem(const QVector3D &position)
Construye un elemento de datos de dispersión en la posición position.
QScatterDataItem::QScatterDataItem(const QVector3D &position, const QQuaternion &rotation)
Construye un elemento de datos de dispersión en la posición position con la rotación rotation.
QScatterDataItem::QScatterDataItem(const QScatterDataItem &other)
Construye una copia de other.
[noexcept] QScatterDataItem::~QScatterDataItem()
Elimina un elemento de datos de dispersión.
QVector3D QScatterDataItem::position() const
Devuelve la posición de este dato.
Véase también setPosition().
QQuaternion QScatterDataItem::rotation() const
Devuelve la rotación de este elemento de datos.
Véase también setRotation().
void QScatterDataItem::setPosition(const QVector3D &pos)
Establece la posición pos para este elemento de datos.
Véase también position().
void QScatterDataItem::setRotation(const QQuaternion &rot)
Establece la rotación rot para este elemento de datos. El valor de rot debe ser un QQuaternion normalizado. Si la serie también tiene rotación, la rotación del elemento se multiplica por ella. Por defecto no tiene rotación.
Véase también rotation().
void QScatterDataItem::setX(float value)
Establece la coordenada x de la posición del elemento en el valor value.
Véase también x().
void QScatterDataItem::setY(float value)
Establece la coordenada y de la posición del elemento en el valor value.
Véase también y().
void QScatterDataItem::setZ(float value)
Establece la coordenada z de la posición del elemento en el valor value.
Véase también z().
float QScatterDataItem::x() const
Devuelve la coordenada x de la posición de este elemento de datos.
Véase también setX().
float QScatterDataItem::y() const
Devuelve la coordenada y de la posición de este elemento de datos.
Véase también setY().
float QScatterDataItem::z() const
Devuelve la coordenada z de la posición de este elemento de datos.
Véase también setZ().
QScatterDataItem &QScatterDataItem::operator=(const QScatterDataItem &other)
Asigna una copia de other a este objeto.
© 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.