OpenTK 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
适用于 iOS 的 OpenGL 和 OpenTK 绑定。
类
| AutoGeneratedAttribute |
指示此函数由工具自动生成。 |
| BindingsBase |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| BlittableValueType |
检查指定的类型参数是否为 blittable 值类型。 |
| BlittableValueType<T> |
检查指定的类型参数是否为 blittable 值类型。 |
| Configuration |
提供有关基础 OS 和运行时的信息。 |
| DisplayResolution |
包含有关监视器的显示分辨率的信息。 |
| FrameEventArgs |
定义帧事件的参数。 FrameEventArgs 实例仅在相关事件的持续时间内有效;不要在此事件之外存储对 FrameEventArgs 的引用。 |
| Functions |
包含 OpenTK.Math 工具包的数学函数。 |
| KeyPressEventArgs |
定义 KeyPress 事件的事件参数。 缓存此类的实例:除非手动克隆,否则只能在相关事件中使用 KeyPressEventArgs。 |
| MathHelper |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| Toolkit |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
结构
| BezierCurve |
表示具有任意数量的点的贝塞尔曲线。 |
| BezierCurveCubic |
表示具有两个定位点和两个控制点的三次方贝塞尔曲线。 |
| BezierCurveQuadric |
表示具有两个定位点和一个控制点的四边形贝塞尔曲线。 |
| Box2 |
定义 2d 框 (矩形) 。 |
| ContextHandle |
表示 OpenGL 或 OpenAL 上下文的句柄。 |
| Half |
名称 Half 派生自半精度浮点数。 它只占用 16 位,分为 1 个符号位、5 个指数位和 10 个 Mantissa 位。 |
| Matrix2 |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| Matrix3 |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| Matrix3d |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| Matrix4 |
表示 4x4 矩阵 |
| Matrix4d |
表示具有双精度分量 4x4 矩阵。 |
| NMatrix2 |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| NMatrix3 |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| NMatrix4 |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| NMatrix4d |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| NMatrix4x3 |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| NVector3 |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| NVector3d |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| Quaternion |
表示四元数。 |
| Quaterniond |
表示双精度四元数。 |
| Vector2 |
表示使用两个单精度浮点数的 2D 向量。 |
| Vector2d |
表示使用两个双精度浮点数的 2D 向量。 |
| Vector2h |
Half 类型的双分量向量。 总共占用 4 个字节。 |
| Vector2i |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| Vector3 |
表示使用三个单精度浮点数的 3D 矢量。 |
| Vector3d |
表示使用三个双精度浮点数的 3D 矢量。 |
| Vector3h |
Half 类型的 3 分量向量。 总共占用 6 个字节。 |
| Vector3i |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
| Vector4 |
表示使用四个单精度浮点数的 4D 矢量。 |
| Vector4d |
表示使用四个双精度浮点数的 4D 矢量。 |
| Vector4h |
Half 类型的 4 分量向量。 总共占用 8 个字节。 |
| Vector4i |
适用于 iOS 的 OpenGL 和 OpenTK 绑定。 |
接口
| INativeWindow |
定义本机窗口的接口。 |
枚举
| WindowBorder |
枚举可用的窗口边框。 |
| WindowState |
枚举可用窗口状态。 |