OpenTK Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Enlaces OpenGL y OpenTK para iOS.
Clases
| AutoGeneratedAttribute |
Indica que una herramienta genera automáticamente esta función. |
| BindingsBase |
Enlaces OpenGL y OpenTK para iOS. |
| BlittableValueType |
Comprueba si el parámetro de tipo especificado es un tipo de valor que se puede transferir en bloque. |
| BlittableValueType<T> |
Comprueba si el parámetro de tipo especificado es un tipo de valor que se puede transferir en bloque. |
| Configuration |
Proporciona información sobre el sistema operativo y el entorno de ejecución subyacentes. |
| DisplayResolution |
Contiene información sobre la resolución de pantalla de un monitor. |
| FrameEventArgs |
Define los argumentos de los eventos de fotograma. Una instancia frameEventArgs solo es válida durante el evento pertinente; no almacenan referencias a FrameEventArgs fuera de este evento. |
| Functions |
Contiene funciones matemáticas para el kit de herramientas OpenTK.Math. |
| KeyPressEventArgs |
Define los argumentos de evento para los eventos de KeyPress. Las instancias de esta clase se almacenan en caché: KeyPressEventArgs solo se debe usar dentro del evento pertinente, a menos que se clone manualmente. |
| MathHelper |
Enlaces OpenGL y OpenTK para iOS. |
| Toolkit |
Enlaces OpenGL y OpenTK para iOS. |
Estructuras
| BezierCurve |
Representa una curva bezier con tantos puntos como desee. |
| BezierCurveCubic |
Representa una curva bézier cúbica con dos delimitadores y dos puntos de control. |
| BezierCurveQuadric |
Representa una curva de bezier cuadrática con dos delimitadores y un punto de control. |
| Box2 |
Define un cuadro 2d (rectángulo). |
| ContextHandle |
Representa un identificador para un contexto OpenGL o OpenAL. |
| Half |
El nombre Half se deriva del número de punto flotante de precisión media. Ocupa solo 16 bits, que se dividen en 1 bit de signo, 5 bits exponente y 10 bits de mantisa. |
| Matrix2 |
Enlaces OpenGL y OpenTK para iOS. |
| Matrix3 |
Enlaces OpenGL y OpenTK para iOS. |
| Matrix3d |
Enlaces OpenGL y OpenTK para iOS. |
| Matrix4 |
Representa una matriz de 4 x 4 |
| Matrix4d |
Representa una matriz 4x4 con componentes de precisión doble. |
| NMatrix2 |
Enlaces OpenGL y OpenTK para iOS. |
| NMatrix3 |
Enlaces OpenGL y OpenTK para iOS. |
| NMatrix4 |
Enlaces OpenGL y OpenTK para iOS. |
| NMatrix4d |
Enlaces OpenGL y OpenTK para iOS. |
| NMatrix4x3 |
Enlaces OpenGL y OpenTK para iOS. |
| NVector3 |
Enlaces OpenGL y OpenTK para iOS. |
| NVector3d |
Enlaces OpenGL y OpenTK para iOS. |
| Quaternion |
Representa un cuaternión. |
| Quaterniond |
Representa un cuaternión de precisión doble. |
| Vector2 |
Representa un vector 2D con dos números de punto flotante de precisión sencilla. |
| Vector2d |
Representa un vector 2D con dos números de punto flotante de precisión doble. |
| Vector2h |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
| Vector2i |
Enlaces OpenGL y OpenTK para iOS. |
| Vector3 |
Representa un vector 3D con tres números de punto flotante de precisión sencilla. |
| Vector3d |
Representa un vector 3D con tres números de punto flotante de precisión doble. |
| Vector3h |
Vector de 3 componentes del tipo Half. Ocupa un total de 6 bytes. |
| Vector3i |
Enlaces OpenGL y OpenTK para iOS. |
| Vector4 |
Representa un vector 4D con cuatro números de punto flotante de precisión sencilla. |
| Vector4d |
Representa un vector 4D con cuatro números de punto flotante de precisión doble. |
| Vector4h |
Vector de 4 componentes del tipo Half. Ocupa un total de 8 bytes. |
| Vector4i |
Enlaces OpenGL y OpenTK para iOS. |
Interfaces
| INativeWindow |
Define la interfaz de una ventana nativa. |
Enumeraciones
| WindowBorder |
Enumera los bordes de ventana disponibles. |
| WindowState |
Enumera los estados de ventana disponibles. |