System.Math.Vectors
Definiert Klassen, Routinen, Typen und Variablen für Vektoren und Matrizes.
| Package | rtl290.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. |
| TCubicBezierCurve | |
| 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. |