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