Spec-Zone.ru › Qt

Класс QScatterDataItem

Класс QScatterDataItem предоставляет контейнер для разрешенных данных, которые необходимо добавить к диаграммам рассеяния. Подробнее...

Заголовок: #include <QScatterDataItem>
С тех пор: QtDataVisualization 1.0
  • Список всех членов, включая унаследованные

Открытые функции

QScatterDataItem(const QScatterDataItem &other)
QScatterDataItem(const QVector3D &position, const QQuaternion &rotation)
QScatterDataItem(const QVector3D &position)
QScatterDataItem()
QScatterDataItem & operator=(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 для визуализации.

См. также QScatterDataProxy и Классы Qt Data Visualization C++.

Документация по функциям-членам

QScatterDataItem::QScatterDataItem(const QScatterDataItem &other)

Создаёт копию other.

QScatterDataItem::QScatterDataItem(const QVector3D &position, const QQuaternion &rotation)

Создаёт элемент данных рассеяния в позиции position с поворотом rotation.

QScatterDataItem::QScatterDataItem(const QVector3D &position)

Создаёт элемент данных рассеяния в позиции position.

QScatterDataItem::QScatterDataItem()

Создаёт элемент данных рассеяния.

QScatterDataItem &QScatterDataItem::operator=(const QScatterDataItem &other)

Присваивает копию other данному объекту.

QScatterDataItem::~QScatterDataItem()

Удаляет элемент данных рассеяния.

QVector3D QScatterDataItem::position() const

Возвращает позицию этого элемента данных.

См. также setPosition().

QQuaternion QScatterDataItem::rotation() const

Возвращает поворот этого элемента данных.

См. также setRotation().

void QScatterDataItem::setPosition(const QVector3D &pos)

Устанавливает позицию pos для этого элемента данных.

См. также position().

void QScatterDataItem::setRotation(const QQuaternion &rot)

Устанавливает поворот rot для этого элемента данных. Значение rot должно быть нормализованной QQuaternion. Если в серии также есть поворот, поворот элемента умножается на него. По умолчанию — без поворота.

См. также rotation().

void QScatterDataItem::setX(float value)

Устанавливает координату x позиции элемента в значение value.

См. также x().

void QScatterDataItem::setY(float value)

Устанавливает координату y позиции элемента в значение value.

См. также y().

void QScatterDataItem::setZ(float value)

Устанавливает координату z позиции элемента в значение value.

См. также z().

float QScatterDataItem::x() const

Возвращает координату x позиции этого элемента данных.

См. также setX().

float QScatterDataItem::y() const

Возвращает координату y позиции этого элемента данных.

См. также setY().

float QScatterDataItem::z() const

Возвращает координату z позиции этого элемента данных.

См. также setZ().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qscatterdataitem.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API