Share via


OpenTK Namespace

Associações OpenGL e OpenTK para iOS.

Classes

AutoGeneratedAttribute

Indica que essa função é gerada automaticamente por uma ferramenta.

BindingsBase

Associações OpenGL e OpenTK para iOS.

BlittableValueType

Verifica se o parâmetro de tipo especificado é um tipo de valor blittable.

BlittableValueType<T>

Verifica se o parâmetro de tipo especificado é um tipo de valor blittable.

Configuration

Fornece informações sobre o sistema operacional e o runtime subjacentes.

DisplayResolution

Contém informações sobre a resolução de exibição de um monitor.

FrameEventArgs

Define os argumentos para eventos de quadro. Uma instância frameEventArgs só é válida durante a duração do evento relevante; não armazene referências a FrameEventArgs fora desse evento.

Functions

Contém funções matemáticas para o kit de ferramentas OpenTK.Math.

KeyPressEventArgs

Define os argumentos de evento para eventos KeyPress. As instâncias dessa classe são armazenadas em cache: KeyPressEventArgs só deve ser usado dentro do evento relevante, a menos que seja clonado manualmente.

MathHelper

Associações OpenGL e OpenTK para iOS.

Toolkit

Associações OpenGL e OpenTK para iOS.

Estruturas

BezierCurve

Representa uma curva de bézier com quantos pontos você quiser.

BezierCurveCubic

Representa uma curva de bézier cúbica com duas âncoras e dois pontos de controle.

BezierCurveQuadric

Representa uma curva quadric bezier com duas âncoras e um ponto de controle.

Box2

Define uma caixa 2d (retângulo).

ContextHandle

Representa um identificador para um contexto OpenGL ou OpenAL.

Half

O nome Metade é derivado do número de ponto flutuante de meia precisão. Ele ocupa apenas 16 Bits, que são divididos em 1 Bit de sinal, 5 bits expoentes e 10 bits Mantissa.

Matrix2

Associações OpenGL e OpenTK para iOS.

Matrix3

Associações OpenGL e OpenTK para iOS.

Matrix3d

Associações OpenGL e OpenTK para iOS.

Matrix4

Representa uma matriz 4x4

Matrix4d

Representa uma Matriz 4x4 com componentes de precisão dupla.

NMatrix2

Associações OpenGL e OpenTK para iOS.

NMatrix3

Associações OpenGL e OpenTK para iOS.

NMatrix4

Associações OpenGL e OpenTK para iOS.

NMatrix4d

Associações OpenGL e OpenTK para iOS.

NMatrix4x3

Associações OpenGL e OpenTK para iOS.

NVector3

Associações OpenGL e OpenTK para iOS.

NVector3d

Associações OpenGL e OpenTK para iOS.

Quaternion

Representa um Quaternion.

Quaterniond

Representa um Quaternion de precisão dupla.

Vector2

Representa um vetor 2D usando dois números de ponto flutuante de precisão única.

Vector2d

Representa um vetor 2D usando dois números de ponto flutuante de precisão dupla.

Vector2h

Vetor de 2 componentes do tipo Half. Ocupa o total de 4 bytes.

Vector2i

Associações OpenGL e OpenTK para iOS.

Vector3

Representa um vetor 3D usando três números de ponto flutuante de precisão única.

Vector3d

Representa um vetor 3D usando três números de ponto flutuante de precisão dupla.

Vector3h

Vetor de três componentes do tipo Half. Ocupa o total de 6 bytes.

Vector3i

Associações OpenGL e OpenTK para iOS.

Vector4

Representa um vetor 4D usando quatro números de ponto flutuante de precisão única.

Vector4d

Representa um vetor 4D usando quatro números de ponto flutuante de precisão dupla.

Vector4h

Vetor de 4 componentes do tipo Half. Ocupa o total de 8 bytes.

Vector4i

Associações OpenGL e OpenTK para iOS.

Interfaces

INativeWindow

Define a interface de uma janela nativa.

Enumerações

WindowBorder

Enumera bordas de janela disponíveis.

WindowState

Enumera os estados de janela disponíveis.