irafhy
Interval arithmetic based Reachability Analysis Framework for Hybrid Automaton
irafhy::Polytope Member List

This is the complete list of members for irafhy::Polytope, including all inherited members.

centroid() constirafhy::Polytope
constraints() constirafhy::Polytope
contains(const Point &point) const overrideirafhy::Polytopevirtual
contains(const Eigen::VectorXd &coordinate) const overrideirafhy::Polytopevirtual
dimension() const overrideirafhy::Polytopevirtual
dimension_irafhy::Polytopeprivate
Empty(std::size_t dimension=0)irafhy::Polytopestatic
empty() const overrideirafhy::Polytopevirtual
halfSpaceConstraints() constirafhy::Polytope
halfSpaceConstraints_irafhy::Polytopeprivate
init(const convexConstraints &constraints)irafhy::Polytopeprivate
intersect(const Polytope &rhs, Polytope &result) const overrideirafhy::Polytopevirtual
operator=(const Polytope &rhs)=defaultirafhy::Polytope
operator=(Polytope &&rhs) noexcept=defaultirafhy::Polytope
pointConstraints() constirafhy::Polytope
pointConstraints_irafhy::Polytopeprivate
Polytope(const std::vector< Point > &pointConstraints, const std::vector< HalfSpace > &halfSpaceConstraints, double volume, int dimension)irafhy::Polytopeprivate
Polytope()irafhy::Polytope
Polytope(const Polytope &polytope)=defaultirafhy::Polytope
Polytope(Polytope &&polytope) noexcept=defaultirafhy::Polytope
Polytope(const std::vector< Point > &points)irafhy::Polytopeexplicit
Polytope(const std::vector< HalfSpace > &halfSpaces)irafhy::Polytopeexplicit
Polytope(const std::vector< capd::interval > &constraints)irafhy::Polytopeexplicit
Polytope(const capd::C0Rect2Set &set)irafhy::Polytopeexplicit
Polytope(const Point &center, double radius)irafhy::Polytope
Polytope(const Eigen::VectorXd &center, double radius)irafhy::Polytope
unite(const Polytope &rhs) const overrideirafhy::Polytopevirtual
verticesEnumeration(const std::vector< capd::interval > &constraints)irafhy::Polytopeprivate
verticesEnumeration(const Eigen::VectorXd &center, double radius)irafhy::Polytopeprivate
verticesEnumerationDualPly(const std::vector< HalfSpace > &halfSpaces)irafhy::Polytopeprivate
verticesEnumerationIntersect(const std::vector< HalfSpace > &halfSpaces)irafhy::Polytopeprivate
volume() constirafhy::Polytope
volume_irafhy::Polytopeprivate
~Geometry()=defaultirafhy::Geometry< Polytope >virtual
~Polytope() override=defaultirafhy::Polytope