Auf dieser Seite

CylinderGeometry QML Type

Stellt die Geometrie eines Zylinders bereit. Mehr...

Import Statement: import QtQuick3D.Helpers
Since: Qt 6.9
Inherits:

Geometry

Eigenschaften

Ausführliche Beschreibung

CylinderGeometry ist ein Geometrietyp, der eine Zylinderform erzeugt. Die Form des Zylinders wird durch die Eigenschaften „Radius“ und „Länge“ definiert. Die Topologie des Zylinders wird durch die Anzahl der Segmente und Ringe definiert.

Dokumentation der Eigenschaften

asynchronous : bool

Diese Eigenschaft legt fest, ob die Generierung der Geometrie asynchron erfolgen soll.

length : real

Diese Eigenschaft gibt die Länge des Zylinders an. Diese Eigenschaft muss größer als 0 sein, damit ein gültiger Zylinder erzeugt werden kann.

radius : real

Diese Eigenschaft gibt den Radius des Zylinders an. Diese Eigenschaft muss größer als 0 sein, damit ein gültiger Zylinder erzeugt werden kann.

rings : int

Diese Eigenschaft gibt die Anzahl der Ringe im Zylinder an. Die Ringe sind die Längsunterteilungen des Zylinders. Die Mindestanzahl der Ringe beträgt 0.

segments : int

Diese Eigenschaft gibt die Anzahl der Segmente im Zylinder an. Die Segmente sind die radialen Unterteilungen des Zylinders. Die Mindestanzahl an Segmenten beträgt 3.

status : bool [read-only]

Diese Eigenschaft enthält den Status der Geometrieerzeugung, wenn „asynchron“ auf „true“ gesetzt ist.

KonstanteBeschreibung
CylinderGeometry.NullDie Geometrieerzeugung wurde noch nicht gestartet
CylinderGeometry.ReadyDie Geometrieerzeugung ist abgeschlossen.
CylinderGeometry.LoadingDie Geometrieerzeugung läuft.
CylinderGeometry.ErrorDie Geometrieerzeugung ist fehlgeschlagen.

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