Go to the documentation of this file.
13 for (
unsigned int i = 0; i < Dim; ++i)
15 _pmin[i] = -std::numeric_limits<ScalarType>::infinity();
16 _pmax[i] = std::numeric_limits<ScalarType>::infinity();
20 template <
class Po
int>
30 left->_pmax[axis] =
s;
38 template <
class Po
int>
47 template <
class Po
int>
52 for (
unsigned int i = 0; i < Dim; ++i)
66 template <
class Po
int>
73 template <
class Po
int>
80 template <
class Po
int>
87 template <
class Po
int>
94 template <
class Po
int>
95 typename AABox<Point>::ScalarType
98 return (_pmax - _pmin).Length();
101 template <
class Po
int>
105 for (
unsigned int i = 0; i < Dim; ++i)
106 if (_pmin[i] > p[i] || _pmax[i] < p[i])
113 template <
class Po
int>
117 for (
unsigned int i = 0; i < Dim; ++i)
state::Type right(state::Type previous)
constexpr std::uint8_t Center
std::vector< std::string > Split(const std::string &source, const std::string &splitBy, bool trimElements=false, bool removeEmptyElements=false)
std::vector< T > & operator+=(std::vector< T > &v1, const std::vector< T > &v2)
state::Type center(state::Type previous)
state::Type left(state::Type previous)
GfxTL::VectorXD ::ScalarType ScalarType
double s(double t, double s0, double v0, double a0, double j)