OpenTK Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Привязки OpenGL и OpenTK для iOS.
Классы
| AutoGeneratedAttribute |
Указывает, что эта функция создается автоматически средством. |
| BindingsBase |
Привязки OpenGL и OpenTK для iOS. |
| BlittableValueType |
Проверяет, является ли указанный параметр типа типом непреобразуемого значения. |
| BlittableValueType<T> |
Проверяет, является ли указанный параметр типа типом непреобразуемого значения. |
| Configuration |
Предоставляет сведения о базовой ОС и среде выполнения. |
| DisplayResolution |
Содержит сведения о разрешении монитора. |
| FrameEventArgs |
Определяет аргументы для событий кадра. Экземпляр FrameEventArgs действителен только в течение соответствующего события; не сохранять ссылки на FrameEventArgs вне этого события. |
| Functions |
Содержит математические функции для набора средств OpenTK.Math. |
| KeyPressEventArgs |
Определяет аргументы события для событий KeyPress. Экземпляры этого класса кэшируются: KeyPressEventArgs следует использовать только в соответствующем событии, если только не клонированы вручную. |
| MathHelper |
Привязки OpenGL и OpenTK для iOS. |
| Toolkit |
Привязки OpenGL и OpenTK для iOS. |
Структуры
| BezierCurve |
Представляет кривую безье с таким количеством точек, сколько требуется. |
| BezierCurveCubic |
Представляет кубическую кривую безье с двумя привязками и двумя контрольными точками. |
| BezierCurveQuadric |
Представляет кривую безье квадрика с двумя привязками и одной контрольной точкой. |
| Box2 |
Определяет прямоугольник( прямоугольник). |
| ContextHandle |
Представляет дескриптор для контекста OpenGL или OpenAL. |
| Half |
Имя Half является производным от числа с плавающей запятой половинной точности. Он занимает только 16 бит, которые разделены на 1 бит знака, 5 битов экспоненты и 10 бит мантиссы. |
| Matrix2 |
Привязки OpenGL и OpenTK для iOS. |
| Matrix3 |
Привязки OpenGL и OpenTK для iOS. |
| Matrix3d |
Привязки OpenGL и OpenTK для iOS. |
| Matrix4 |
Представляет матрицу 4x4 |
| Matrix4d |
Представляет матрицу 4x4 с компонентами двойной точности. |
| NMatrix2 |
Привязки OpenGL и OpenTK для iOS. |
| NMatrix3 |
Привязки OpenGL и OpenTK для iOS. |
| NMatrix4 |
Привязки OpenGL и OpenTK для iOS. |
| NMatrix4d |
Привязки OpenGL и OpenTK для iOS. |
| NMatrix4x3 |
Привязки OpenGL и OpenTK для iOS. |
| NVector3 |
Привязки OpenGL и OpenTK для iOS. |
| NVector3d |
Привязки OpenGL и OpenTK для iOS. |
| Quaternion |
Представляет кватернион. |
| Quaterniond |
Представляет кватернион двойной точности. |
| Vector2 |
Представляет двухмерный вектор, использующий два числа с плавающей запятой с одной точностью. |
| Vector2d |
Представляет двухмерный вектор с использованием двух чисел двойной точности с плавающей запятой. |
| Vector2h |
2-компонентный вектор типа Half. Занимает всего 4 байта. |
| Vector2i |
Привязки OpenGL и OpenTK для iOS. |
| Vector3 |
Представляет трехмерный вектор с использованием трех чисел с плавающей запятой одной точности. |
| Vector3d |
Представляет трехмерный вектор, использующий три числа двойной точности с плавающей запятой. |
| Vector3h |
3-компонентный вектор типа Half. Занимает 6 байтов. |
| Vector3i |
Привязки OpenGL и OpenTK для iOS. |
| Vector4 |
Представляет четырехмерный вектор с четырьмя числами с плавающей запятой с одной точностью. |
| Vector4d |
Представляет четырехмерный вектор с четырьмя числами двойной точности с плавающей запятой. |
| Vector4h |
4-компонентный вектор типа Half. Занимает всего 8 байтов. |
| Vector4i |
Привязки OpenGL и OpenTK для iOS. |
Интерфейсы
| INativeWindow |
Определяет интерфейс для собственного окна. |
Перечисления
| WindowBorder |
Перечисляет доступные границы окна. |
| WindowState |
Перечисляет доступные состояния окна. |