System.Math.Vectors
Defines classes, routines, types and variables for using vectors and matrixes.
Package | rtl250.bpl |
---|
Contents
Classes
TMatrix3DConstants | Matrix used for TMatrix3D operations. |
TMatrixConstants | Matrix used for TMatrix operations. |
TQuaternion3DConstants | Matrix used for TQuaternion3D operations. |
Routines
Point3D | Generates a 3D point based on the given 3D space coordinates. |
PointF | Returns a TVector variable converted to TPointF. |
Vector | Generates a vector based on the given X and Y 2D coordinates. |
Vector3D | Generates a 3D vector based on the given 3D space coordinates. |
Types
PPoint3D | Pointer to a TPoint3D variable. |
PVector | Pointer to a TVector variable. |
PVector3D | Pointer to a TVector3D variable. |
tagVECTOR | Describes a vector in a two-dimensional space. |
tagVECTOR3D | Class for vectors in 3D space. |
TCubicBezier | Defines a cubic Bezier curve. |
TEpsilon | Represents the minimum positive non-zero value. |
TMatrix | TMatrix is an array of vectors in a two-dimensional space. It is used for vector transformations in 2D-space. |
TMatrix3D | Represents a 4-by-4 matrix type. |
TMatrix3DType | Defines a 3D matrix that consists of 4 3D vectors. |
TMatrix3DTypeBase | Describes a 3D matrix as an array of tagVECTOR3D variables. |
TMatrixArray | Describes a matrix as an array of TVector. |
TMaxtrixArrayBase | Describes a matrix as an array of 3 tagVECTOR variables. |
TPoint3D | Represents a point in 3D space. |
TPolygon | Specifies a polygon as an array of TPointF. |
TQuaternion3D | Quaternion number type. |
TVector | TVector is a vector in a two-dimensional space. |
TVector3D | Class for vectors in 3D space. |
TVector3DArray | Array of 3D vectors. |
TVector3DArrayBase | Array of 3 tagVECTOR3D. |
TVector3DType | Defines a 3D vector that consists of 4 floating-point Single values. |
TVectorArray | Array of TVector values. |
Variables
NullPoint3D | Constant representing a TPoint3D value with null coordinates. |
NullVector3D | Constant representing a TVector3D value with null coordinates. |