#include <StateSpace.h>
|
| using | cref_t = const Eigen::Ref<const Eigen::Matrix<Scalar, -1, 1>> & |
| |
| using | ref_t = Eigen::Ref<Eigen::Matrix<Scalar, -1, 1>> |
| |
| using | Space |
| |
|
| void | set_weights (cref_t weights_) |
| |
| int | get_runtime_dim () |
| |
| | Combined ()=default |
| |
| | Combined (const std::vector< Space > &spaces, const std::vector< int > &dims) |
| |
| void | print (std::ostream &out) |
| |
| | Combined (const std::vector< std::string > &spaces_str) |
| |
| void | choose_split_dimension (cref_t lb, cref_t ub, int &ii, Scalar &width) |
| |
| bool | check_bounds (cref_t x) const |
| |
| void | set_bounds (cref_t &lbs, cref_t &ubs) |
| |
| void | set_bounds (const std::vector< Eigen::VectorXd > &lbs, const std::vector< Eigen::VectorXd > &ubs) |
| |
| void | sample_uniform (ref_t x) const |
| |
| void | interpolate (cref_t from, cref_t to, Scalar t, ref_t out) const |
| |
| Scalar | distance (cref_t x, cref_t y) const |
| |
| Scalar | distance_to_rectangle (cref_t x, cref_t lb, cref_t ub) const |
| |
◆ cref_t
template<typename Scalar >
| using dynotree::Combined< Scalar >::cref_t = const Eigen::Ref<const Eigen::Matrix<Scalar, -1, 1>> & |
◆ ref_t
template<typename Scalar >
◆ Space
template<typename Scalar >
Initial value:
SO2Squared<Scalar>, SO3<Scalar>, SO3Squared<Scalar>>
◆ Combined() [1/3]
template<typename Scalar >
◆ Combined() [2/3]
template<typename Scalar >
◆ Combined() [3/3]
template<typename Scalar >
◆ check_bounds()
template<typename Scalar >
◆ choose_split_dimension()
template<typename Scalar >
◆ distance()
template<typename Scalar >
◆ distance_to_rectangle()
template<typename Scalar >
◆ get_runtime_dim()
template<typename Scalar >
◆ interpolate()
template<typename Scalar >
◆ print()
template<typename Scalar >
◆ sample_uniform()
template<typename Scalar >
◆ set_bounds() [1/2]
template<typename Scalar >
| void dynotree::Combined< Scalar >::set_bounds |
( |
const std::vector< Eigen::VectorXd > & | lbs, |
|
|
const std::vector< Eigen::VectorXd > & | ubs ) |
|
inline |
◆ set_bounds() [2/2]
template<typename Scalar >
◆ set_weights()
template<typename Scalar >
◆ dims
template<typename Scalar >
◆ lb
template<typename Scalar >
◆ spaces
template<typename Scalar >
◆ spaces_names
template<typename Scalar >
◆ ub
template<typename Scalar >
◆ use_weights
template<typename Scalar >
◆ weights
template<typename Scalar >
The documentation for this struct was generated from the following file: