QSurfaceDataItem Class
Die Klasse „QSurfaceDataItem“ dient als Container für aufgelöste Daten, die zu Oberflächengraphen hinzugefügt werden sollen. Mehr...
| Header: | #include <QSurfaceDataItem> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
| qmake: | QT += graphs |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- „QSurfaceDataItem“ ist Teil der „Qt Graphs “-C++-Klassen für 3D.
Öffentliche Funktionen
| QSurfaceDataItem() | |
| QSurfaceDataItem(QVector3D position) | |
| QSurfaceDataItem(float x, float y, float z) | |
| QVector3D | position() const |
| void | setPosition(QVector3D pos) |
| void | setX(float value) |
| void | setY(float value) |
| void | setZ(float value) |
| float | x() const |
| float | y() const |
| float | z() const |
Ausführliche Beschreibung
Ein Oberflächen-Datenelement enthält die Daten für einen einzelnen Scheitelpunkt in einem Oberflächengrafen. Oberflächen-Datenproxys wandeln Daten in QSurfaceDataItem-Instanzen für Oberflächengrafen um.
Siehe auch die C++-Klassen„ QSurfaceDataProxy “ und „Qt Graphs “ für 3D.
Dokumentation zu den Mitgliedsfunktionen
[constexpr noexcept default] QSurfaceDataItem::QSurfaceDataItem()
Erstellt ein Oberflächendatenelement.
[explicit constexpr noexcept] QSurfaceDataItem::QSurfaceDataItem(QVector3D position)
Erstellt ein Oberflächendatenelement an der Position position.
[constexpr noexcept] QSurfaceDataItem::QSurfaceDataItem(float x, float y, float z)
Erstellt ein Oberflächendatenelement an der Position, die durch x, y und z angegeben wird.
[constexpr noexcept] QVector3D QSurfaceDataItem::position() const
Gibt die Position dieses Datenelements zurück.
Siehe auch ` setPosition()`.
[constexpr noexcept] void QSurfaceDataItem::setPosition(QVector3D pos)
Setzt die Position „ pos “ auf dieses Datenelement.
Siehe auch ` position()`.
[constexpr noexcept] void QSurfaceDataItem::setX(float value)
Setzt die x-Koordinate der Position des Elements auf den Wert „ value “.
Siehe auch x().
[constexpr noexcept] void QSurfaceDataItem::setY(float value)
Setzt die y-Koordinate der Elementposition auf den Wert „ value “.
Siehe auch y().
[constexpr noexcept] void QSurfaceDataItem::setZ(float value)
Setzt die z-Koordinate der Elementposition auf den Wert „ value “.
Siehe auch z().
[constexpr noexcept] float QSurfaceDataItem::x() const
Gibt die x-Koordinate der Position dieses Datenelements zurück.
Siehe auch „ setX()“.
[constexpr noexcept] float QSurfaceDataItem::y() const
Gibt die y-Koordinate der Position dieses Datenelements zurück.
Siehe auch „ setY()“.
[constexpr noexcept] float QSurfaceDataItem::z() const
Gibt die z-Koordinate der Position dieses Datenelements zurück.
Siehe auch „ setZ()“.
© 2026 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.