geom
std:std.geom
Namespace std.geom#
Aliases | |
---|---|
AffineMat3f | Convenience type alias for AffineMat3\<Float> |
AffineMat4f | Convenience type alias for AffineMat4\<Float> |
Boxf | |
Linef | |
Mat3f | Convenience type alias for Mat3\<Float>. |
Mat4f | Convenience type alias for Mat4\<Float>. |
Planef | |
Quatf | Convenience type alias for Quat\<Float>. |
Rectf | Convenience type alias for Rect\<Int>. |
Recti | Convenience type alias for Rect\<Int>. |
Vec2f | Convenience type alias for Vec2\<Float>. |
Vec2i | Convenience type alias for Vec2\<Int>. |
Vec3f | Convenience type alias for Vec3\<Float>. |
Vec4f | Convenience type alias for Vec4\<Float>. |
Enums | |
---|---|
Axis | Axis enumeration. |
Structs | |
---|---|
AffineMat3 |
The generic AffineMat3f class provides support for affine 3x3 matrices. |
AffineMat4 |
The generic AffineMat4f class provides support for affine 4x4 matrices. |
Box |
|
Line |
|
Mat3 |
The generic Mat3 class provides support for 3x3 matrices. |
Mat4 |
The generic Mat3 class provides support for 4x4 matrices. |
Plane |
|
Quat |
The Quat class provides support for quaternions. |
Rect |
The Rect class provides support for manipulating rectangular regions. |
Vec2 |
The generic Vec2 type provides support for 2 component vectors. |
Vec3 |
The generic Vec3 type provides support for 3 component vectors. |
Vec4 |
The generic Vec4 type provides support for 4 component vectors. |
Functions | |
---|---|
TransformRecti | Transforms a Rect\<Int> by an AffineMat3. |
TransformVec2i | Transforms a Vec2\<Int> by an AffineMat3. |