class
#include <iDynTree/GeomVector3.h>
GeomVector3
Base classes
-
template<unsigned int VecSize>class VectorFixSize<3>
- Class providing a simple vector of N elements.
Constructors, destructors, conversion operators
- GeomVector3() defaulted
- GeomVector3(const double* in_data, const unsigned int in_size)
- GeomVector3(const double x, const double y, const double z)
- GeomVector3(const Vector3 other)
Public functions
- auto changeCoordFrame(const Rotation& newCoordFrame) const -> GeomVector3
- auto compose(const GeomVector3& op1, const GeomVector3& op2) const -> GeomVector3
- auto inverse(const GeomVector3& op) const -> GeomVector3
- auto dot(const GeomVector3& other) const -> double
- auto operator+(const GeomVector3& other) const -> GeomVector3
- auto operator-(const GeomVector3& other) const -> GeomVector3
- auto operator-() const -> GeomVector3
- auto exp() const -> Rotation
- auto cross(const GeomVector3& other) const -> GeomVector3