QSurfaceDataItem Class
QSurfaceDataItem クラスは、サーフェスグラフに追加する解決済みデータのコンテナを提供します。詳細...
Header: | #include <QSurfaceDataItem> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS DataVisualization) target_link_libraries(mytarget PRIVATE Qt6::DataVisualization) |
qmake: | QT += datavisualization |
Since: | QtDataVisualization 1.0 |
パブリック関数
QSurfaceDataItem() | |
QSurfaceDataItem(const QVector3D &position) | |
QSurfaceDataItem(const QSurfaceDataItem &other) | |
~QSurfaceDataItem() | |
QVector3D | position() const |
void | setPosition(const QVector3D &pos) |
void | setX(float value) |
void | setY(float value) |
void | setZ(float value) |
float | x() const |
float | y() const |
float | z() const |
QSurfaceDataItem & | operator=(const QSurfaceDataItem &other) |
詳細説明
サーフェス データ アイテムは、サーフェス グラフの 1 つの頂点のデータを保持します。サーフェス データ プロキシは、データを QSurfaceDataItem インスタンスにパースして視覚化します。
QSurfaceDataProxy およびQt Data Visualization C++ Classesも参照してください 。
メンバ関数ドキュメント
QSurfaceDataItem::QSurfaceDataItem()
サーフェスデータアイテムを構築します。
QSurfaceDataItem::QSurfaceDataItem(const QVector3D &position)
position の位置にサーフェス データ アイテムを構築します。
QSurfaceDataItem::QSurfaceDataItem(const QSurfaceDataItem &other)
other のコピーを構築します。
[noexcept]
QSurfaceDataItem::~QSurfaceDataItem()
サーフェスデータ項目の削除
QVector3D QSurfaceDataItem::position() const
このデータ項目の位置を返す。
setPosition()も参照してください 。
void QSurfaceDataItem::setPosition(const QVector3D &pos)
このデータ項目に位置pos を設定します。
position() も参照して ください。
void QSurfaceDataItem::setX(float value)
項目位置の x 座標を値value に設定します。
x() も参照して ください。
void QSurfaceDataItem::setY(float value)
項目の位置の y 座標を値value に設定します。
y() も参照 。
void QSurfaceDataItem::setZ(float value)
項目の位置の z 座標を値value に設定します。
z() も参照 。
float QSurfaceDataItem::x() const
このデータ項目の位置の x 座標を返します。
setX() も参照して ください。
float QSurfaceDataItem::y() const
このデータ項目の位置の y 座標を返します。
setY() も参照 。
float QSurfaceDataItem::z() const
このデータ項目の位置のz座標を返します。
setZ() も参照 。
QSurfaceDataItem &QSurfaceDataItem::operator=(const QSurfaceDataItem &other)
other のコピーをこのオブジェクトに割り当てます。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。