OpenTK Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Liaisons OpenGL et OpenTK pour iOS.
Classes
AutoGeneratedAttribute |
Indique que cette fonction est générée automatiquement par un outil. |
BindingsBase |
Liaisons OpenGL et OpenTK pour iOS. |
BlittableValueType |
Vérifie si le paramètre de type spécifié est un type valeur blittable. |
BlittableValueType<T> |
Vérifie si le paramètre de type spécifié est un type valeur blittable. |
Configuration |
Fournit des informations sur le système d’exploitation et le runtime sous-jacents. |
DisplayResolution |
Contient des informations concernant la résolution d’affichage d’un moniteur. |
FrameEventArgs |
Définit les arguments des événements frame. Une instance FrameEventArgs n’est valide que pour la durée de l’événement concerné ; ne stockent pas les références à FrameEventArgs en dehors de cet événement. |
Functions |
Contient des fonctions mathématiques pour le kit de ressources OpenTK.Math. |
KeyPressEventArgs |
Définit les arguments d’événement pour les événements KeyPress. Les instances de cette classe sont mises en cache : KeyPressEventArgs ne doit être utilisé qu’à l’intérieur de l’événement approprié, sauf s’il est cloné manuellement. |
MathHelper |
Liaisons OpenGL et OpenTK pour iOS. |
Toolkit |
Liaisons OpenGL et OpenTK pour iOS. |
Structures
BezierCurve |
Représente une courbe de bézier avec autant de points que vous le souhaitez. |
BezierCurveCubic |
Représente une courbe de bézier cubique avec deux points d’ancrage et deux points de contrôle. |
BezierCurveQuadric |
Représente une courbe quadric bezier avec deux ancres et un point de contrôle. |
Box2 |
Définit une zone 2D (rectangle). |
ContextHandle |
Représente un handle pour un contexte OpenGL ou OpenAL. |
Half |
Le nom Half est dérivé du nombre à virgule flottante demi-précision. Il n’occupe que 16 bits, qui sont divisés en 1 bit de signe, 5 bits exposants et 10 bits Mantissa. |
Matrix2 |
Liaisons OpenGL et OpenTK pour iOS. |
Matrix3 |
Liaisons OpenGL et OpenTK pour iOS. |
Matrix3d |
Liaisons OpenGL et OpenTK pour iOS. |
Matrix4 |
Représente une matrice 4x4 |
Matrix4d |
Représente une matrice 4x4 avec des composants de double précision. |
NMatrix2 |
Liaisons OpenGL et OpenTK pour iOS. |
NMatrix3 |
Liaisons OpenGL et OpenTK pour iOS. |
NMatrix4 |
Liaisons OpenGL et OpenTK pour iOS. |
NMatrix4d |
Liaisons OpenGL et OpenTK pour iOS. |
NMatrix4x3 |
Liaisons OpenGL et OpenTK pour iOS. |
NVector3 |
Liaisons OpenGL et OpenTK pour iOS. |
NVector3d |
Liaisons OpenGL et OpenTK pour iOS. |
Quaternion |
Représente un Quaternion. |
Quaterniond |
Représente un quaternion de double précision. |
Vector2 |
Représente un vecteur 2D utilisant deux nombres à virgule flottante simple précision. |
Vector2d |
Représente un vecteur 2D utilisant deux nombres à virgule flottante double précision. |
Vector2h |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
Vector2i |
Liaisons OpenGL et OpenTK pour iOS. |
Vector3 |
Représente un vecteur 3D utilisant trois nombres à virgule flottante simple précision. |
Vector3d |
Représente un vecteur 3D utilisant trois nombres à virgule flottante double précision. |
Vector3h |
Vecteur à 3 composants du type Half. Occupe 6 octets au total. |
Vector3i |
Liaisons OpenGL et OpenTK pour iOS. |
Vector4 |
Représente un vecteur 4D utilisant quatre nombres à virgule flottante simple précision. |
Vector4d |
Représente un vecteur 4D utilisant quatre nombres à virgule flottante double précision. |
Vector4h |
Vecteur à 4 composants du type Half. Occupe 8 octets au total. |
Vector4i |
Liaisons OpenGL et OpenTK pour iOS. |
Interfaces
INativeWindow |
Définit l’interface d’une fenêtre native. |
Énumérations
WindowBorder |
Énumère les bordures de fenêtre disponibles. |
WindowState |
Énumère les états de fenêtre disponibles. |