3D Vector class with some operations defined More...
#include "Molassembler/Temple/constexpr/Math.h"#include "Molassembler/Temple/Stl17.h"#include <array>Go to the source code of this file.
Data Structures | |
| struct | Scine::Molassembler::Temple::Vector |
| Constexpr three-dimensional vector math class. More... | |
Namespaces | |
| Scine | |
| Scine::Molassembler | |
| Central library namespace. | |
| Scine::Molassembler::Temple | |
| Template shorthands, optimizers and constexpr data types. | |
Functions | |
| PURITY_WEAK constexpr double | Scine::Molassembler::Temple::angle (const Vector &a, const Vector &b) |
| Constexpr binary angle in radians calculation. More... | |
3D Vector class with some operations defined
constexpr three-dimensional vector class with some limited geometric functionality such as dot- and cross-product. Directly includes the calculation of angles between two vectors.