iDynTree::GeomVector3 class

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