Anzeigen: Delphi
C++
Anzeigeeinstellungen
FMX.Types3D.TMeshData.TriangleIndices
Aus XE2 API Documentation
Delphi
property TriangleIndices: AnsiString read GetTriangleIndices write SetTriangleIndices stored False;
C++
__property System::AnsiString TriangleIndices = {read=GetTriangleIndices, write=SetTriangleIndices, stored=false};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| property | published | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | TMeshData |
Beschreibung
Gibt die Koordinaten der Dreiecke für ein 3D-Dreiecknetz an.
Die Koordinaten werden als String angegeben und müssen das folgende Format haben:
var MeshData: TMeshData; begin MeshData := TMeshData.Create; MeshData.TriangleIndices := '1, 1, 1, 0, 1, 1, 0, 0, 0'; { nur ein Dreieck } MeshData.TriangleIndices := '1, 1, 1, 0, 1, 1, 0, 0, 0, -1, -1, -1, 0, -1, -1, 0, 0, 0'; { zwei Dreiecke } { ... usw. }
Ein Trennzeichen-Token muss entweder ein Komma (,) oder ein Leerzeichen sein. Die folgenden Anweisungen sind gleichbedeutend:
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';