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