System.Math.Vectors
Definiert Klassen, Routinen, Typen und Variablen für Vektoren und Matrizes.
| Package | rtl230.bpl | 
|---|
Inhaltsverzeichnis
Klassen
| TMatrix3DConstants | Matrix, die für TMatrix3D-Operationen verwendet wird. | 
| TMatrixConstants | Matrix, die für TMatrix-Operationen verwendet wird. | 
| TQuaternion3DConstants | Matrix, die für TQuaternion3D-Operationen verwendet wird. | 
Routinen
| Point3D | Erzeugt einen 3D-Punkt auf Basis der gegebenen 3D-Raumkoordinaten. | 
| PointF | Gibt eine in den TPointF-Typ konvertierte TVector-Variable zurück. | 
| Vector | Erzeugt einen Vektor anhand der angegebenen 2D-Koordinaten X und Y. | 
| Vector3D | Erzeugt einen 3D-Vektor auf Basis der gegebenen 3D-Raumkoordinaten. | 
Typen
| PPoint3D | Zeiger auf eine TPoint3D-Variable. | 
| PVector | Zeiger auf eine TVector-Variable. | 
| PVector3D | Zeiger auf eine TVector3D-Variable. | 
| tagVECTOR | Beschreibt einen Vektor im zweidimensionalen Raum. | 
| tagVECTOR3D | Klasse für Vektoren im 3D-Raum. | 
| TCubicBezier | Legt eine kubische Bezier-Kurve fest. | 
| TEpsilon | Repräsentiert den minimalen positiven Wert ungleich Null. | 
| TMatrix | |
| TMatrix3D | Repräsentiert einen (4x4)-Matrizentyp. | 
| TMatrix3DType | Definiert eine 3D-Matrix, die aus 4 3D-Vektoren besteht. | 
| TMatrix3DTypeBase | Beschreibt eine 3D-Matrix als Array mit tagVECTOR3D-Variablen. | 
| TMatrixArray | Beschreibt eine Matrix als TVector-Array. | 
| TMaxtrixArrayBase | Beschreibt eine Matrix als Array mit 3 tagVECTOR-Variablen. | 
| TPoint3D | Repräsentiert einen Punkt im 3D-Raum. | 
| TPolygon | Legt ein Polygon als Array von TPointF-Punkten an. | 
| TQuaternion3D | Quaternion-Zahlentyp. | 
| TVector | |
| TVector3D | Klasse für Vektoren im 3D-Raum. | 
| TVector3DArray | Array mit 3D-Vektoren. | 
| TVector3DArrayBase | Array mit 3 tagVECTOR3D-Variablen. | 
| TVector3DType | Definiert einen 3D-Vektor, der aus 4 Single-Gleitkommawerten besteht. | 
| TVectorArray | Array mit TVector-Werten. | 
Variablen
| NullPoint3D | Konstante, die einen TPoint3D-Wert mit Null-Koordinaten repräsentiert. | 
| NullVector3D | Konstante, die den TVector3D-Wert mit Null Koordinaten repräsentiert. |