|
jaulib v1.4.0-2-g788cf73
Jau Support Library (C++, Java, ..)
|
#include <jau/functional.hpp>#include <jau/enum_util.hpp>#include <jau/float_math.hpp>#include <jau/math/math_error.hpp>#include <jau/math/vec2f.hpp>#include <jau/math/vec3f.hpp>#include <jau/math/vec4f.hpp>#include <jau/math/geom/aabbox3f.hpp>Go to the source code of this file.
Classes | |
| class | jau::math::geom::plane::AffineTransform |
| Represents a affine 2x3 transformation matrix in column major order (memory layout). More... | |
Namespaces | |
| namespace | jau |
| __pack(...): Produces MSVC, clang and gcc compatible lead-in and -out macros. | |
| namespace | jau::math |
| namespace | jau::math::geom |
| namespace | jau::math::geom::plane |
Enumerations | |
| enum class | jau::math::geom::plane::AffineTransformType : uint16_t { jau::math::geom::plane::AffineTransformType::unknown = 0 , jau::math::geom::plane::AffineTransformType::identity = 1 << 0 , jau::math::geom::plane::AffineTransformType::translation = 1 << 1 , jau::math::geom::plane::AffineTransformType::uniform_scale = 1 << 2 , jau::math::geom::plane::AffineTransformType::general_scale = 1 << 3 , jau::math::geom::plane::AffineTransformType::quadrant_rotation = 1 << 4 , jau::math::geom::plane::AffineTransformType::general_rotation = 1 << 5 , jau::math::geom::plane::AffineTransformType::general_transform = 1 << 6 , jau::math::geom::plane::AffineTransformType::flip = 1 << 7 , jau::math::geom::plane::AffineTransformType::mask_scale = uniform_scale | general_scale , jau::math::geom::plane::AffineTransformType::mask_rotation = quadrant_rotation | general_rotation } |