Структура D3DXPLANE (D3dx9math.h)

Примечание

Служебная библиотека D3DX является устаревшей. Вместо этого рекомендуется использовать DirectXMath .

Описывает плоскость.

Синтаксис

typedef struct D3DXPLANE {
  FLOAT a;
  FLOAT b;
  FLOAT c;
  FLOAT d;
} D3DXPLANE, *LPD3DXPLANE;

Члены

a

Тип: FLOAT

Коэффициент обрезной плоскости в уравнении общей плоскости. См. заметки.

b

Тип: FLOAT

Коэффициент b обрезной плоскости в уравнении общей плоскости. См. заметки.

c

Тип: FLOAT

Коэффициент c обрезной плоскости в уравнении общей плоскости. См. заметки.

d

Тип: FLOAT

Коэффициент d отсечения плоскости в уравнении общей плоскости. См. заметки.

Комментарии

Члены структуры D3DXPLANE принимают форму уравнения общей плоскости. Они помещаются в уравнение общей плоскости таким образом, что x+ by + cz + dw = 0.

Программисты C++ могут воспользоваться преимуществами перегрузки операторов и приведения типов с помощью расширений D3DXPLANE , которые реализуют перегруженные конструкторы и операторы присваивания, унарные и двоичные операторы (включая равенство).

Требования

Требование Значение
Заголовок
D3dx9math.h

См. также раздел

Структуры D3DX