24 #include "ppl-config.h"
33 :
Base(), space_dim(y.space_dimension()) {
36 y_end = y.
end(); i != y_end; ++i) {
42 PPL_ASSERT_HEAVY(x.
OK());
49 :
Base(), space_dim(y.space_dimension()) {
52 y_end = y.
end(); i != y_end; ++i) {
62 PPL_ASSERT_HEAVY(x.
OK());
iterator begin()
Returns an iterator pointing to the first pair, if *this is not empty; otherwise, returns the past-th...
Pointset_Ask_Tell(dimension_type num_dimensions=0, Degenerate_Element kind=UNIVERSE)
Builds a universe (top) or empty (bottom) Pointset_Ask_Tell.
iterator end()
Returns the past-the-end iterator.
A wrapper for PPL pointsets, providing them with a determinate constraint system interface, as defined in [Bag98].
Sequence sequence
The sequence container holding the pairs/.
The ask-and-tell construction instantiated on PPL polyhedra.
A not necessarily closed convex polyhedron.
A closed convex polyhedron.
bool OK() const
Checks if all the invariants are satisfied.
A const_iterator on a sequence of read-only objects.
The entire library is confined to this namespace.
bool normalized
If true, *this is normalized.
The ask and tell construction on a base-level domain.