#traits #glam #signed #length #vector #unsigned #type

glam-traits

glam 中向量的特性

5 个版本

0.1.4 2024年4月15日
0.1.3 2024年4月11日
0.1.2 2024年4月11日
0.1.1 2024年3月2日
0.1.0 2024年3月2日

890Rust 模式

MIT 许可证

52KB
1.5K SLoC

glam-traits

Latest Version docs

glam 中向量的特性。

以下特性都有对应的特性

  • "任何"
  • 有符号
  • 浮点
  • 整数
  • 有符号整数
  • 无符号整数

对于长度 "任何",2,3 和 4

任何 2 3 4
任何 GVec GVec2 GVec3 GVec4
有符号 有符号Vec 有符号Vec2 有符号Vec3 有符号Vec4
浮点 浮点Vec 浮点Vec2 浮点Vec3 浮点Vec4
整数 整数Vec 整数Vec2 整数Vec3 整数Vec4
有符号整数 有符号整数字符串Vec 有符号整数字符串Vec2 有符号整数字符串Vec3 有符号整数字符串Vec4
无符号整数 无符号整数字符串Vec 无符号整数字符串Vec2 无符号整数字符串Vec3 无符号整数字符串Vec4

以及任何长度的具体类型

I16Vec, U16Vec, I32Vec, U32Vec, I64Vec, U64Vec, F32Vec, F64Vec

GBVec 也提供用于布尔向量。

为适当的 glam 类型实现了特性。

依赖关系

~3MB
~89K SLoC