Spec-Zone.ru › Qt 5.11

Класс QScatterDataItem

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

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

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

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)

Подробное описание

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

Элемент данных диаграммы рассеивания содержит данные для одного рендерного элемента на диаграмме рассеивания. Прокси-серверы данных рассеивания анализируют данные и преобразуют их в экземпляры QScatterDataItem для визуализации.

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

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

QScatterDataItem::QScatterDataItem()

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

QScatterDataItem::QScatterDataItem(const QVector3D &position)

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

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

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

QScatterDataItem::QScatterDataItem(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().

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

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

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

Spec-Zone.ru

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