DXVEC structure

Describes either a continuous or a discrete four-dimensional (4-D) vector.

Syntax

typedef struct DXVEC {
  DXBNDTYPE eType;
  union {
    long     D[4];
    LONGLONG LD[4];
    float    C[4];
    double   LC[4];
  };
} DXVEC;

Members

  • eType
    DXBNDTYPE enumeration that specifies which member of the union to use.

  • D
    Discrete, 32-bit 4-D vector.

  • LD
    Discrete, 64-bit 4-D vector.

  • C
    Continuous, 32-bit 4-D vector.

  • LC
    Continuous, 64-bit 4-D vector.

Remarks

Four-dimensional vectors consist of an x-coordinate, a y-coordinate, a z-coordinate, and a time coordinate.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Header

Dxtrans.h

IDL

Dxtrans.idl

See also

Reference

DXSAMPLE

DXPMSAMPLE