Skip to content

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.