#include <vector.hpp>
◆ Vector() [1/5]
| tap::algorithms::transforms::Vector::Vector |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
◆ Vector() [2/5]
| tap::algorithms::transforms::Vector::Vector |
( |
const Vector && |
other | ) |
|
|
inline |
◆ Vector() [3/5]
| tap::algorithms::transforms::Vector::Vector |
( |
const Vector & |
other | ) |
|
|
inline |
◆ Vector() [4/5]
| tap::algorithms::transforms::Vector::Vector |
( |
const CMSISMat< 3, 1 > & |
coordinates | ) |
|
|
inline |
◆ Vector() [5/5]
| tap::algorithms::transforms::Vector::Vector |
( |
CMSISMat< 3, 1 > && |
coordinates | ) |
|
|
inline |
◆ coordinates()
| const CMSISMat< 3, 1 > & tap::algorithms::transforms::Vector::coordinates |
( |
| ) |
const |
|
inline |
◆ dot() [1/2]
| static float tap::algorithms::transforms::Vector::dot |
( |
const Vector & |
a, |
|
|
const Vector & |
b |
|
) |
| |
|
inlinestatic |
◆ dot() [2/2]
| float tap::algorithms::transforms::Vector::dot |
( |
const Vector & |
other | ) |
const |
|
inline |
◆ magnitude()
| float tap::algorithms::transforms::Vector::magnitude |
( |
| ) |
const |
|
inline |
◆ operator*()
| Vector tap::algorithms::transforms::Vector::operator* |
( |
const float |
scale | ) |
const |
|
inline |
◆ operator+() [1/2]
| Vector tap::algorithms::transforms::Vector::operator+ |
( |
const Position & |
other | ) |
const |
|
inline |
◆ operator+() [2/2]
| Vector tap::algorithms::transforms::Vector::operator+ |
( |
const Vector & |
other | ) |
const |
|
inline |
◆ operator-()
| Vector tap::algorithms::transforms::Vector::operator- |
( |
const Vector & |
other | ) |
const |
|
inline |
◆ operator/()
| Vector tap::algorithms::transforms::Vector::operator/ |
( |
const float |
scale | ) |
const |
|
inline |
◆ operator=()
| Vector & tap::algorithms::transforms::Vector::operator= |
( |
const Vector & |
other | ) |
|
|
inline |
◆ x()
| float tap::algorithms::transforms::Vector::x |
( |
| ) |
const |
|
inline |
◆ y()
| float tap::algorithms::transforms::Vector::y |
( |
| ) |
const |
|
inline |
◆ z()
| float tap::algorithms::transforms::Vector::z |
( |
| ) |
const |
|
inline |
◆ DynamicPosition
◆ Transform
The documentation for this class was generated from the following files:
- fang-mcb-project/taproot/src/tap/algorithms/transforms/vector.hpp
- fang-mcb-project/taproot/src/tap/algorithms/transforms/vector.cpp