Biorbd
Public Member Functions | List of all members
biorbd::utils::SpatialVector Class Reference

Wrapper of the Eigen::Matrix<double, 6, 1> or Casadi::MX(6, 1) More...

#include <SpatialVector.h>

Inheritance diagram for biorbd::utils::SpatialVector:

Public Member Functions

 SpatialVector ()
 Construct SpatialVector.
 
 SpatialVector (const biorbd::utils::SpatialVector &other)
 Construct SpatialVector from Casadi SpatialVector. More...
 
 SpatialVector (biorbd::utils::Scalar v1, biorbd::utils::Scalar v2, biorbd::utils::Scalar v3, biorbd::utils::Scalar v4, biorbd::utils::Scalar v5, biorbd::utils::Scalar v6)
 Construct SpatialVector by its values. More...
 
void operator= (const biorbd::utils::SpatialVector &other)
 operator= For submatrices More...
 

Detailed Description

Wrapper of the Eigen::Matrix<double, 6, 1> or Casadi::MX(6, 1)

Definition at line 17 of file SpatialVector.h.

Constructor & Destructor Documentation

◆ SpatialVector() [1/2]

biorbd::utils::SpatialVector::SpatialVector ( const biorbd::utils::SpatialVector other)

Construct SpatialVector from Casadi SpatialVector.

Parameters
otherThe SpatialVector to copy

Definition at line 14 of file SpatialVector.cpp.

◆ SpatialVector() [2/2]

biorbd::utils::SpatialVector::SpatialVector ( biorbd::utils::Scalar  v1,
biorbd::utils::Scalar  v2,
biorbd::utils::Scalar  v3,
biorbd::utils::Scalar  v4,
biorbd::utils::Scalar  v5,
biorbd::utils::Scalar  v6 
)

Construct SpatialVector by its values.

Parameters
v1First element
v2Second element
v3Third element
v4Forth element
v5Fifth element
v6Sixth element

Definition at line 21 of file SpatialVector.cpp.

Member Function Documentation

◆ operator=()

void biorbd::utils::SpatialVector::operator= ( const biorbd::utils::SpatialVector other)

operator= For submatrices

Parameters
otherThe SpatialVector to copy

Definition at line 47 of file SpatialVector.cpp.


The documentation for this class was generated from the following files: