Функции GLU
Этот раздел содержит справочные страницы в алфавитном порядке для всех функций библиотеки служебной программы OpenGL. Общие сведения об этих функциях см. в разделе Библиотека служебной программы OpenGL.
Функция | Описание |
---|---|
gluBeginCurve, gluEndCurve | Разделите определение кривой non-Uniform Rational B-Spline (NURBS). |
gluBeginPolygon, gluEndPolygon | Разделите описание многоугольника. |
gluBeginSurface, gluEndSurface | Разделите определение поверхности NURBS. |
gluBeginTrim, gluEndTrim | Разделите определение цикла обрезки NURBS. |
gluBuild1DMipmaps | Создает 1-D MIP-карты. |
gluBuild2DMipmaps | Создает 2-D MIP-карты. |
gluCylinder | Рисует цилиндр. |
gluDeleteNurbsRenderer | Уничтожает объект NURBS. |
gluDeleteQuadric | Уничтожает объект quadric. |
gluDeleteTess | Уничтожает объект тесселяции. |
gluDisk | Рисует диск. |
gluErrorString | Создает строку ошибки из кода ошибки OpenGL или GLU. Строка ошибки — только ANSI. |
gluGetNurbsProperty | Извлекает свойство NURBS. |
gluGetString | Извлекает строку, описывающую номер версии GLU или поддерживаемые вызовы расширений GLU. |
gluGetTessProperty | Извлекает свойство объекта тесселяции. |
gluLoadSamplingMatrices | Загружает матрицы выборки и отбраковки NURBS. |
gluLookAt | Определяет преобразование просмотра. |
gluNewNurbsRenderer | Создает объект NURBS. |
gluNewQuadric | Создает объект quadric. |
gluNewTess | Создает объект тесселяции. |
gluNextContour | Помечает начало другого контура. |
gluNurbsCallback | Определяет обратный вызов для объекта NURBS. |
gluNurbsCurve | Определяет форму кривой NURBS. |
gluNurbsProperty | Задает свойство NURBS. |
gluNurbsSurface | Определяет форму поверхности NURBS. |
gluOrtho2D | Определяет двухуровневую матрицу орфографической проекции. |
gluPartialDisk | Рисует дугу диска. |
gluPerspective | Настраивает матрицу проекции перспективы. |
gluPickMatrix | Определяет регион выбора. |
gluProject | Сопоставляет координаты объекта с координатами окна. |
gluPwlCurve | Описывает кусковую линейную кривую обрезки NURBS. |
gluQuadricCallback | Определяет обратный вызов для объекта quadric. |
gluQuadricDrawStyle | Задает стиль рисования, требуемый для квадрик. |
gluQuadricNormals | Указывает, какие типы норм следует использовать для квадрик. |
gluQuadricOrientation | Задает ориентацию внутри или снаружи для квадрик. |
gluQuadricTexture | Указывает, следует ли текстурировать квадрики. |
gluScaleImage | Масштабирует изображение до произвольного размера. |
gluSphere | Рисует сферу. |
gluTessBeginContour, gluTessEndContour | Разделите описание контура. |
gluTessBeginPolygon, gluTessEndPolygon | Разделите описание многоугольника. |
gluTessCallback | Определяет обратный вызов для объекта тесселяции. |
gluTessNormal | Задает норму для многоугольника. |
gluTessProperty | Задает свойство объекта тесселяции. |
gluTessVertex | Указывает вершину на многоугольнике. |
gluUnProject | Сопоставляет координаты окна с координатами объекта. |