Operators.h File Reference
#include "SpaceVecAlg"
Include dependency graph for Operators.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 sva
 
 sva::sva_internal
 

Functions

template<typename Derived1 , typename Derived2 , typename Derived3 >
void sva::sva_internal::colwiseCrossEq (const Eigen::MatrixBase< Derived1 > &m1, const Eigen::MatrixBase< Derived2 > &m2, Eigen::MatrixBase< Derived3 > const &result)
 
template<typename Derived1 , typename Derived2 , typename Derived3 >
void sva::sva_internal::colwiseCrossPlusEq (const Eigen::MatrixBase< Derived1 > &m1, const Eigen::MatrixBase< Derived2 > &m2, Eigen::MatrixBase< Derived3 > const &result)
 
template<typename Derived1 , typename Derived2 , typename Derived3 >
void sva::sva_internal::colwiseCrossMinusEq (const Eigen::MatrixBase< Derived1 > &m1, const Eigen::MatrixBase< Derived2 > &m2, Eigen::MatrixBase< Derived3 > const &result)
 
template<typename Derived1 , typename Derived2 , typename Derived3 >
void sva::sva_internal::colwiseLeftMultEq (const Eigen::MatrixBase< Derived1 > &m1, const Eigen::MatrixBase< Derived2 > &m2, Eigen::MatrixBase< Derived3 > const &result)
 
template<typename Derived >
Eigen::Block< Derived, 3, Eigen::Dynamic > sva::motionAngular (Eigen::MatrixBase< Derived > &mv)
 
template<typename Derived >
Eigen::Block< const Derived, 3, Eigen::Dynamic > sva::motionAngular (const Eigen::MatrixBase< Derived > &mv)
 
template<typename Derived >
Eigen::Block< Derived, 3, Eigen::Dynamic > sva::motionLinear (Eigen::MatrixBase< Derived > &mv)
 
template<typename Derived >
Eigen::Block< const Derived, 3, Eigen::Dynamic > sva::motionLinear (const Eigen::MatrixBase< Derived > &mv)
 
template<typename Derived >
Eigen::Block< Derived, 3, Eigen::Dynamic > sva::forceCouple (Eigen::MatrixBase< Derived > &mv)
 
template<typename Derived >
Eigen::Block< const Derived, 3, Eigen::Dynamic > sva::forceCouple (const Eigen::MatrixBase< Derived > &mv)
 
template<typename Derived >
Eigen::Block< Derived, 3, Eigen::Dynamic > sva::forceForce (Eigen::MatrixBase< Derived > &mv)
 
template<typename Derived >
Eigen::Block< const Derived, 3, Eigen::Dynamic > sva::forceForce (const Eigen::MatrixBase< Derived > &mv)