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. |