#include <StateSpace.h>
|
using | Scalar = double |
|
using | cref_t = const Eigen::Ref<const Eigen::Matrix<double, -1, 1>> & |
|
using | ref_t = Eigen::Ref<Eigen::Matrix<double, -1, 1>> |
|
|
virtual void | set_bounds (cref_t lb_, cref_t ub_)=0 |
|
virtual void | interpolate (cref_t from, cref_t to, Scalar t, ref_t out) const =0 |
|
virtual void | sample_uniform (ref_t x) const =0 |
|
virtual void | choose_split_dimension (cref_t lb, cref_t ub, int &ii, Scalar &width)=0 |
|
virtual Scalar | distance_to_rectangle (cref_t &x, cref_t &lb, cref_t &ub) const =0 |
|
virtual Scalar | distance (cref_t &x, cref_t &y) const =0 |
|
◆ cref_t
◆ ref_t
◆ Scalar
◆ choose_split_dimension()
virtual void dynotree::Vpure::choose_split_dimension |
( |
cref_t | lb, |
|
|
cref_t | ub, |
|
|
int & | ii, |
|
|
Scalar & | width ) |
|
inlinepure virtual |
◆ distance()
◆ distance_to_rectangle()
◆ interpolate()
◆ sample_uniform()
virtual void dynotree::Vpure::sample_uniform |
( |
ref_t | x | ) |
const |
|
inlinepure virtual |
◆ set_bounds()
virtual void dynotree::Vpure::set_bounds |
( |
cref_t | lb_, |
|
|
cref_t | ub_ ) |
|
pure virtual |
◆ rn
Rn<double, 4> dynotree::Vpure::rn |
The documentation for this struct was generated from the following file: