Dynamic Cartesian product composed of elementary Lie groups defined in LieGroupVariant.
More...
#include <multibody/liegroup/cartesian-product-variant.hpp>
|
std::vector< Index > | lg_nqs |
|
std::vector< Index > | lg_nvs |
|
std::vector< LieGroupVariant > | liegroups |
|
std::string | m_name |
|
ConfigVector_t | m_neutral |
|
Index | m_nq |
|
Index | m_nv |
|
Dynamic Cartesian product composed of elementary Lie groups defined in LieGroupVariant.
Definition at line 32 of file cartesian-product-variant.hpp.
◆ CartesianProductOperationVariant() [1/2]
Constructor with one single Lie group.
- Parameters
-
[in] | lg | Lie group variant to insert inside the Cartesian product |
Definition at line 48 of file cartesian-product-variant.hpp.
◆ CartesianProductOperationVariant() [2/2]
Constructor with two Lie groups.
- Parameters
-
[in] | lg1 | Lie group variant to insert inside the Cartesian product |
[in] | lg2 | Lie group variant to insert inside the Cartesian product |
Definition at line 59 of file cartesian-product-variant.hpp.
◆ append()
void append |
( |
const LieGroupVariant & |
lg | ) |
|
|
inline |
Append a Lie group to the Cartesian product.
- Parameters
-
[in] | lg | Lie group variant to insert inside the Cartesian product |
Definition at line 70 of file cartesian-product-variant.hpp.
The documentation for this struct was generated from the following file: