Polymake Template Library (PTL) 4.13
|
Declaration of pm::GenericSet class. More...
Classes | |
class | pm::GenericSet< Top, E, Comparator > |
Generic type for ordered sets More... | |
class | pm::SingleElementSetCmp< ElemRef, Comparator > |
A set consisting of exactly one element. More... | |
class | pm::Complement< SetRef > |
Complement as GenericSet. More... | |
class | pm::Set_with_dim< SetRef > |
Set_with_dim as GenericSet. More... | |
class | polymake::GenericSet< Top, E, Comparator > |
Generic type for ordered sets More... | |
Namespaces | |
namespace | pm |
global namespace for all classes from the polymake project | |
namespace | operations |
functors for operations on GenericSet objects | |
namespace | polymake |
namespace to be used for client code | |
Functions | |
template<typename Comparator, typename E> | |
auto | pm::scalar2set (E &&x) |
construct an one-element set with explicitly specified comparator type | |
template<typename E> | |
auto | pm::scalar2set (E &&x) |
construct an one-element set with standard (lexicographical) comparator type | |
template<typename Set1, typename Set2, typename E1, typename E2, class Comparator> | |
Int | pm::incl (const GenericSet< Set1, E1, Comparator > &s1, const GenericSet< Set2, E2, Comparator > &s2) |
template<typename Comparator, typename E> | |
auto | polymake::scalar2set (E &&x) |
construct an one-element set with explicitly specified comparator type | |
Declaration of pm::GenericSet class.
Implementation of various kinds of pm::GenericSet types