Поделиться через


Функция glGetClipPlane

Функция glGetClipPlane возвращает коэффициенты указанной плоскости обрезки.

Синтаксис

void WINAPI glGetClipPlane(
   GLenum   plane,
   GLdouble *equation
);

Параметры

plane

Плоскость обрезки. Количество плоскостей обрезки зависит от реализации, но поддерживаются по крайней мере шесть плоскостей обрезки. Они идентифицируются символьными именами формы GL_CLIP_PLANE i , где 0 = i< GL_MAX_CLIP_PLANES.

Уравнение

Возвращает четыре значения двойной точности, которые являются коэффициентами уравнения плоскости плоскости в координатах глаз.

Возвращаемое значение

Эта функция не возвращает значение.

Коды ошибок

Следующие коды ошибок могут быть получены функцией glGetError .

Имя Значение
GL_INVALID_ENUM
плоскость не является допустимым значением.
GL_INVALID_OPERATION
Функция была вызвана между вызовом glBegin и соответствующим вызовом glEnd.

Комментарии

Функция glGetClipPlane возвращает в уравнении четыре коэффициента уравнения плоскости для плоскости.

Всегда GL_CLIP_PLANEi = GL_CLIP_PLANE0 + i.

Если возникает ошибка, содержимое уравнения не изменяется.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Gl.h
Библиотека
Opengl32.lib
DLL
Opengl32.dll

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

glBegin

glClipPlane

glEnd