DDD
1.9.0.20240826145154
|
Public Member Functions | |
size_t | hash () const |
bool | operator== (const _SDED &e) const |
_SDED * | clone () const |
GSDD | eval () const |
~_SDED_Add () | |
Static Public Member Functions | |
static GSDD | create (const GSDD &g1, const GSDD &g2) |
static GSDD | create (const d3::set< GSDD >::type &d) |
Public Attributes | |
GSDD | result |
Private Types | |
typedef std::vector< GSDD > | parameters_t |
typedef parameters_t::const_iterator | parameters_it |
Private Member Functions | |
_SDED_Add (const d3::set< GSDD >::type &d) | |
Private Attributes | |
parameters_t | parameters |
|
private |
|
private |
|
inline |
|
inlinevirtual |
Implements _SDED.
References _SDED_Add().
References _SDED_Add(), compute(), GSDD::null, GSDD::one, parameters, and GSDD::top.
References _SDED_Add(), compute(), GSDD::null, GSDD::one, parameters, GSDD::top, and GSDD::variable().
Referenced by SDED::add(), and operator+().
|
virtual |
Implements _SDED.
References DataSet::empty(), DataSet::empty_set(), DataSet::newcopy(), GSDD::null, parameters, DataSet::set_equal(), DataSet::set_intersect(), DataSet::set_minus(), and square_union().
|
virtual |
Implements _SDED.
References parameters.
|
virtual |
Implements _SDED.
References parameters.
|
private |
Referenced by create(), eval(), hash(), and operator==().
|
inherited |