QScatterDataItem Class

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

Header: #include <QScatterDataItem>
CMake: find_package(Qt6 REQUIRED COMPONENTS Graphs)
target_link_libraries(mytarget PRIVATE Qt6::Graphs)
qmake: QT += graphs

パブリック関数

QScatterDataItem()
QScatterDataItem(QVector3D position)
QScatterDataItem(QVector3D position, const QQuaternion &rotation)
QScatterDataItem(float x, float y, float z)
QVector3D position() const
QQuaternion rotation() const
void setPosition(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 Graphs C++ Classes for 3Dも参照してください

メンバ関数ドキュメント

[constexpr noexcept] QScatterDataItem::QScatterDataItem()

散布図データ項目のデフォルトコンストラクタ。

[explicit noexcept] QScatterDataItem::QScatterDataItem(QVector3D position)

位置position を持つ散布図データ項目を構築します。

[explicit noexcept] QScatterDataItem::QScatterDataItem(QVector3D position, const QQuaternion &rotation)

位置position および回転rotation を持つ散布図データ項目を構築します。

[explicit noexcept] QScatterDataItem::QScatterDataItem(float x, float y, float z)

x,y,z で指定された位置にスキャッター データ アイテムを構築します。

[noexcept] QVector3D QScatterDataItem::position() const

このデータ項目の位置を返します。

setPosition()も参照してください

QQuaternion QScatterDataItem::rotation() const

rotation : このデータ項目の回転を返します。

setRotation() も参照して ください。

[noexcept] void QScatterDataItem::setPosition(QVector3D pos)

このデータ項目の位置pos を設定します。

position() も参照

[noexcept] void QScatterDataItem::setRotation(const QQuaternion &rot)

このデータ項目の回転rot を設定します。rot の値は、正規化されたQQuaternion でなければならない。系列にも回転がある場合は、項目の回転はそれに乗算されます。デフォルトは回転なし。

rotation()も参照してください

[noexcept] void QScatterDataItem::setX(float value)

アイテムの位置の x 座標を値value に設定します。

x() も参照して ください。

[noexcept] void QScatterDataItem::setY(float value)

アイテムの位置の y 座標を値value に設定します。

y() も参照

[noexcept] void QScatterDataItem::setZ(float value)

項目の位置の z 座標を値value に設定します。

z() も参照

[noexcept] float QScatterDataItem::x() const

このデータ項目の位置の x 座標を返します。

setX() も参照して ください。

[noexcept] float QScatterDataItem::y() const

このデータ項目の位置の y 座標を返します。

setY() も参照

[noexcept] float QScatterDataItem::z() const

このデータ項目の位置のz座標を返します。

setZ() も参照して ください。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。