FMX.Types3D.TMeshData.TriangleIndices

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property TriangleIndices: string read GetTriangleIndices write SetTriangleIndices stored False;

C++

__property System::UnicodeString TriangleIndices = {read=GetTriangleIndices, write=SetTriangleIndices, stored=false};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FMX.Types3D.pas
FMX.Types3D.hpp
FMX.Types3D TMeshData


Description

Spécifie les coordonnées des triangles pour un maillage triangulaire 3D.

Les coordonnées sont données sous forme de chaîne et doivent avoir le format suivant :

var
  MeshData: TMeshData;
begin
  MeshData := TMeshData.Create;
  MeshData.TriangleIndices := '1, 1, 1, 0, 1, 1, 0, 0, 0'; { un seul triangle }
  MeshData.TriangleIndices := '1, 1, 1, 0, 1, 1, 0, 0, 0, -1, -1, -1, 0, -1, -1, 0, 0, 0'; { deux triangles }
  { ... etc.}

Le jeton de séparation doit être une virgule (,) ou un espace. Les instructions suivantes sont équivalentes :

  MeshData.TriangleIndices := '1, 1, 1, 0, 1, 1, 0, 0, 0';
  MeshData.TriangleIndices := '1  1  1  0  1  1  0  0  0';
  MeshData.TriangleIndices := '1  1  1, 0  1  1, 0  0  0';
  MeshData.TriangleIndices := '1, 1, 1  0, 1, 1  0, 0, 0';

Voir aussi