FMX.Objects3D.TMeshWrapMode
Delphi
TMeshWrapMode = (Original, Fit, Stretch, Resize);
C++
enum class DECLSPEC_DENUM TMeshWrapMode : unsigned char { Original, Fit, Stretch, Resize };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | FMX.Objects3D.pas FMX.Objects3D.hpp |
FMX.Objects3D | FMX.Objects3D |
Beschreibung
Legt fest, wie ein 3D-Objekt in den umgebenden Rahmen eines Steuerelements eingepasst werden soll.
Die folgende Tabelle enthält die Werte von TMeshWrapMode mit einer kurzen Beschreibung.
Wert | Beschreibung | Abbildung |
---|---|---|
Fit |
Das 3D-Objekt wird skaliert, bis es in den umgebenden Rahmen des Steuerelements passt (das 3D-Objekt behält seine Proportionen bei). Dies ist der Vorgabewert für TModel3D. |
|
Original |
Das 3D-Objekt wird platziert, indem der Mittelpunkt des Steuerelements als Koordinatenursprung verwendet wird. Das 3D-Objekt wird relativ zum Eigentümer des 3D-Objekts skaliert. Wenn der Benutzer beispielsweise die Größe (1, 1, 1) in (2, 2, 2) ändert, wird die Größe des 3D-Objekts verdoppelt. Mit dem Einpassungsmodus Original stellen Sie die Abwärtskompatibilität sicher. |
|
Resize |
Das Steuerelement passt seine Größe an, sodass das 3D-Objekt hineinpasst (das 3D-Objekt wird wie beim Einpassungsmodus Original nicht verändert). |
|
Stretch |
Das 3D-Objekt wird erweitert, bis es in den umgebenden Rahmen des Steuerelements passt (das 3D-Objekt kann seine Proportionen verlieren). Dies ist der Vorgabewert für TShape3D. |