OpenTK Espace de noms

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.