QScatterDataItem Class

QScatterDataItem クラスは、散布図に追加する解決済みデータのコンテナを提供します。詳細...

ヘッダー #include <QScatterDataItem>
CMake: find_package(Qt6 REQUIRED COMPONENTS DataVisualization)
target_link_libraries(mytarget PRIVATE Qt6::DataVisualization)
qmake: QT += datavisualization
以来: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 インスタンスにパースして可視化します。

QScatterDataProxy および Qt Data Visualization C++ Classes.

メンバ関数ドキュメント

QScatterDataItem::QScatterDataItem()

散布図データ項目を構築する。

QScatterDataItem::QScatterDataItem(const QVector3D &position)

position の位置にスキャッターデータアイテムを構築する。

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

位置position に回転rotation を持つ散布図データ項目を構築する。

QScatterDataItem::QScatterDataItem(const QScatterDataItem &other)

other のコピーを作成する。

[noexcept] 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 のコピーをこのオブジェクトに割り当てます。

© 2025 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.