|
HikoGUI
A low latency retained GUI
|
Defines geo::matrix, matrix2 and matrix3. More...
#include "vector.hpp"#include "extent.hpp"#include "point.hpp"#include "rectangle.hpp"#include "quad.hpp"#include "circle.hpp"#include "line_segment.hpp"#include "corner_radii.hpp"#include "axis_aligned_rectangle.hpp"#include <array>Go to the source code of this file.
Data Structures | |
| class | hi::v1::geo::matrix< D > |
| A 2D or 3D homogenius matrix for transforming homogenious vectors and points. More... | |
Namespaces | |
| namespace | hi |
| geometry/margins.hpp | |
| namespace | hi::v1 |
| The HikoGUI API version 1. | |
| namespace | hi::v1::geo |
| HikoGUI geometry types. | |
Typedefs | |
| using | hi::v1::matrix2 = geo::matrix<2> |
| A 2D homogenious transformation matrix. | |
| using | hi::v1::matrix3 = geo::matrix<3> |
| A 3D homogenious transformation matrix. | |
Defines geo::matrix, matrix2 and matrix3.