This file contains the definition of the container "setunion". More...
#include "chomp/system/config.h"
Go to the source code of this file.
Classes | |
class | chomp::homology::setunion< set1type, set2type > |
A union of two hashed sets. More... | |
Namespaces | |
namespace | chomp |
This is the top-level namespace of the CHomP library interface; most classes and functions are contained in its sub-namespaces. | |
namespace | chomp::homology |
This is the main namespace that contains most of the CHomP library classes and functions, some of which are used in the Uniform Expansion project. | |
Functions | |
template<class set1type , class set2type > | |
setunion< set1type, set2type > | chomp::homology::makesetunion (const set1type &set1, const set2type &set2) |
Creates an object which represents the union of two sets. |
This file contains the definition of the container "setunion".
The purpose of this container is to temporarily represent a union of two hashed sets of elements of the same type without actually merging the two hashed sets. Both sets cannot be modified through their union, they can only be accessed in the 'const' mode.
Definition in file setunion.h.