1 #ifndef BIORBD_UTILS_SPATIAL_VECTOR_H 
    2 #define BIORBD_UTILS_SPATIAL_VECTOR_H 
    4 #include "biorbdConfig.h" 
    6 #include "Utils/Scalar.h" 
   15 class BIORBD_API SpatialVector
 
   17 class BIORBD_API 
SpatialVector : 
public RigidBodyDynamics::Math::SpatialVector
 
   43             biorbd::utils::Scalar v1, biorbd::utils::Scalar v2, biorbd::utils::Scalar v3,
 
   44             biorbd::utils::Scalar v4, biorbd::utils::Scalar v5, biorbd::utils::Scalar v6);
 
   46 #ifdef BIORBD_USE_CASADI_MATH 
   59             const RBDLCasadiMath::MX_Xd_SubMatrix& m);
 
   69 #ifdef BIORBD_USE_EIGEN3_MATH 
   70     template<
typename OtherDerived>
 
   76             this->Eigen::Matrix<double, 6, 1>::operator=(other);
 
   80 #ifdef BIORBD_USE_CASADI_MATH 
   86             const RBDLCasadiMath::MX_Xd_SubMatrix& other);
 
   93             const casadi::MX& other);
 
  101 #endif // BIORBD_UTILS_SPATIAL_VECTOR_H