Spec-Zone.ru › Qt 5.9

Класс 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/qt-5.9/qscatterdataitem.html

Spec-Zone.ru

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