![]() |
irafhy
Interval arithmetic based Reachability Analysis Framework for Hybrid Automaton
|
This is the complete list of members for irafhy::Polytope, including all inherited members.
centroid() const | irafhy::Polytope | |
constraints() const | irafhy::Polytope | |
contains(const Point &point) const override | irafhy::Polytope | virtual |
contains(const Eigen::VectorXd &coordinate) const override | irafhy::Polytope | virtual |
dimension() const override | irafhy::Polytope | virtual |
dimension_ | irafhy::Polytope | private |
Empty(std::size_t dimension=0) | irafhy::Polytope | static |
empty() const override | irafhy::Polytope | virtual |
halfSpaceConstraints() const | irafhy::Polytope | |
halfSpaceConstraints_ | irafhy::Polytope | private |
init(const convexConstraints &constraints) | irafhy::Polytope | private |
intersect(const Polytope &rhs, Polytope &result) const override | irafhy::Polytope | virtual |
operator=(const Polytope &rhs)=default | irafhy::Polytope | |
operator=(Polytope &&rhs) noexcept=default | irafhy::Polytope | |
pointConstraints() const | irafhy::Polytope | |
pointConstraints_ | irafhy::Polytope | private |
Polytope(const std::vector< Point > &pointConstraints, const std::vector< HalfSpace > &halfSpaceConstraints, double volume, int dimension) | irafhy::Polytope | private |
Polytope() | irafhy::Polytope | |
Polytope(const Polytope &polytope)=default | irafhy::Polytope | |
Polytope(Polytope &&polytope) noexcept=default | irafhy::Polytope | |
Polytope(const std::vector< Point > &points) | irafhy::Polytope | explicit |
Polytope(const std::vector< HalfSpace > &halfSpaces) | irafhy::Polytope | explicit |
Polytope(const std::vector< capd::interval > &constraints) | irafhy::Polytope | explicit |
Polytope(const capd::C0Rect2Set &set) | irafhy::Polytope | explicit |
Polytope(const Point ¢er, double radius) | irafhy::Polytope | |
Polytope(const Eigen::VectorXd ¢er, double radius) | irafhy::Polytope | |
unite(const Polytope &rhs) const override | irafhy::Polytope | virtual |
verticesEnumeration(const std::vector< capd::interval > &constraints) | irafhy::Polytope | private |
verticesEnumeration(const Eigen::VectorXd ¢er, double radius) | irafhy::Polytope | private |
verticesEnumerationDualPly(const std::vector< HalfSpace > &halfSpaces) | irafhy::Polytope | private |
verticesEnumerationIntersect(const std::vector< HalfSpace > &halfSpaces) | irafhy::Polytope | private |
volume() const | irafhy::Polytope | |
volume_ | irafhy::Polytope | private |
~Geometry()=default | irafhy::Geometry< Polytope > | virtual |
~Polytope() override=default | irafhy::Polytope |