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. |