FMX.Objects3D.TMeshWrapMode
Delphi
TMeshWrapMode = (Original, Fit, Stretch, Resize);
C++
enum class DECLSPEC_DENUM TMeshWrapMode : unsigned char { Original, Fit, Stretch, Resize };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | FMX.Objects3D.pas FMX.Objects3D.hpp |
FMX.Objects3D | FMX.Objects3D |
Description
Spécifie comment un objet 3D doit s'insérer dans le cadre délimitant un contrôle.
Le tableau suivant présente les valeurs de TMeshWrapMode et en fournit une brève description.
Valeur | Description | Figure |
---|---|---|
Fit |
L'objet 3D est mis à l'échelle jusqu'à ce qu'il soit ajusté au cadre délimitant un contrôle (l'objet 3D conserve ses proportions). C'est la valeur par défaut pour TModel3D. |
|
Original |
L'objet 3D est placé en prenant le centre du contrôle comme origine des coordonnées. L'objet 3D est mis à l'échelle relativement au propriétaire de l'objet 3D. Par exemple, si le propriétaire change la taille de (1, 1, 1) en (2, 2, 2), la taille de l'objet 3D est multipliée par deux. Vous pouvez utiliser le mode Original pour garantir une compatibilité descendante. |
|
Resize |
Le contrôle adapte sa taille pour que l'objet 3D s'insère à l'intérieur (l'objet 3D n'est pas modifié comme c'est le cas avec le mode Original). |
|
Stretch |
L'objet 3D est agrandi jusqu'à ce qu'il soit ajusté au cadre délimitant un contrôle (l'objet 3D peut ne pas conserver ses proportions). C'est la valeur par défaut pour TShape3D. |