System.Math.Vectors.tagVECTOR3D
Delphi
  tagVECTOR3D = record
    case Integer of
      0: (V: TVector3DType;);
      1: (X: Single;
          Y: Single;
          Z: Single;
          W: Single;);
  end;
C++
struct DECLSPEC_DRECORD tagVECTOR3D
{
public:
    union
    {
        struct
        {
            float X;
            float Y;
            float Z;
            float W;
        };
        struct
        {
            TVector3DType V;
        };
    };
};
Properties
| Type | Visibility | Source | Unit | Parent | 
|---|---|---|---|---|
| record struct | public | System.Math.Vectors.pas System.Math.Vectors.hpp | System.Math.Vectors | System.Math.Vectors | 
Description
Class for vectors in 3D space. tagVECTOR3D describes a vector in 3D space.