CAPD DynSys Library
5.2.0
|
class that defines set of regions it can be used do define domain, range, allowed sets for graphs More...
#include <capd/invset/Scope.h>
Public Types | |
typedef VectorT | VectorType |
typedef std::list< VectorType > | ContainerType |
typedef ContainerType::iterator | iterator |
typedef ContainerType::const_iterator | const_iterator |
Public Member Functions | |
Scope () | |
Scope (const VectorType ®ion) | |
Scope (const ContainerType ®ions) | |
void | add (const VectorType ®ion) |
adds forbidden region More... | |
void | clear () |
removes all forbidden regions More... | |
bool | check (const VectorType &cube) const |
checks if cube can be in the scope returns false if cube is outside the scope returns true if cube has non empty intersection with one of the interval sets. More... | |
class that defines set of regions it can be used do define domain, range, allowed sets for graphs
typedef ContainerType::const_iterator capd::invset::Scope< VectorT >::const_iterator |
typedef std::list<VectorType> capd::invset::Scope< VectorT >::ContainerType |
typedef ContainerType::iterator capd::invset::Scope< VectorT >::iterator |
typedef VectorT capd::invset::Scope< VectorT >::VectorType |
|
inline |
|
inline |
|
inline |
|
inline |
adds forbidden region
|
inline |
checks if cube can be in the scope returns false if cube is outside the scope returns true if cube has non empty intersection with one of the interval sets.
|
inline |
removes all forbidden regions