|
| typedef std::set< int > | seen_t |
| |
| typedef seen_t::const_iterator | seen_it |
| |
| typedef seen_t::const_reverse_iterator | seen_rit |
| |
◆ gsdd_hash_set
◆ seen_it
◆ seen_rit
◆ seen_t
◆ ~dotExporter()
| virtual dotExporter::~dotExporter |
( |
| ) |
|
|
inlinevirtual |
◆ dotExporter()
| dotExporter::dotExporter |
( |
const string & |
s = "test", |
|
|
bool |
multiT = false |
|
) |
| |
|
inline |
◆ collect() [1/4]
| void dotExporter::collect |
( |
const DDD & |
g | ) |
|
|
inlineprotected |
◆ collect() [2/4]
| void dotExporter::collect |
( |
const GDDD & |
g | ) |
|
|
inline |
References GDDD::begin(), collect(), d3name, D3out, GDDD::end(), GDDD::getvarName(), nextid, GDDD::null, GDDD::one, GDDD::top, and GDDD::variable().
◆ collect() [3/4]
| virtual void dotExporter::collect |
( |
const GSDD & |
g | ) |
|
|
inlinevirtual |
increment in loop
Reimplemented in hDotExporter.
References GDDD::begin(), GSDD::begin(), collect(), GDDD::end(), GSDD::end(), entryd3Name, entryd3Nb, entryName, entryNb, multiT, name, nextAid, nextid, nextPid, GDDD::one, GSDD::one, out, GSDD::refCounter(), seen, GSDD::top, and GSDD::variable().
◆ collect() [4/4]
| void dotExporter::collect |
( |
const SDD & |
g | ) |
|
|
inlineprotected |
◆ finish()
| void dotExporter::finish |
( |
| ) |
|
|
inline |
References d3name, D3out, entryd3Name, entryd3Nb, entryName, entryNb, isAligned, name, out, and printLevels().
Referenced by dotHighlight::exportDot(), and operator()().
◆ init()
| void dotExporter::init |
( |
| ) |
|
|
inline |
References d3name, D3out, entryd3Name, entryd3Nb, entryName, entryNb, name, nextAid, nextid, nextMid, nextPid, out, path, and seen.
Referenced by exportDot(), dotHighlight::initialize(), and operator()().
◆ label()
| void dotExporter::label |
( |
const GSDD & |
g, |
|
|
const string & |
name |
|
) |
| |
|
inline |
◆ operator()()
| int dotExporter::operator() |
( |
const GSDD & |
g | ) |
|
|
inline |
◆ printColor()
| void dotExporter::printColor |
( |
const GSDD & |
g, |
|
|
const string & |
color, |
|
|
gsdd_hash_set & |
visited |
|
) |
| |
|
inline |
◆ printLevels()
| void dotExporter::printLevels |
( |
| ) |
|
|
inline |
◆ setAlign()
| void dotExporter::setAlign |
( |
bool |
align | ) |
|
|
inline |
◆ setColor()
| void dotExporter::setColor |
( |
const GSDD & |
g, |
|
|
const string & |
color |
|
) |
| |
|
inline |
◆ setPath()
| void dotExporter::setPath |
( |
const string & |
path | ) |
|
|
inline |
◆ d3name
| map<GDDD,string> dotExporter::d3name |
|
protected |
◆ D3out
| ostream* dotExporter::D3out |
|
protected |
◆ entryd3Name
| map<GDDD,string> dotExporter::entryd3Name |
|
protected |
◆ entryd3Nb
| map<GDDD,int> dotExporter::entryd3Nb |
|
protected |
◆ entryName
| map<GSDD,string> dotExporter::entryName |
|
protected |
◆ entryNb
| map<GSDD,int> dotExporter::entryNb |
|
protected |
◆ isAligned
| bool dotExporter::isAligned |
|
protected |
◆ multiT
◆ name
| map<GSDD,string> dotExporter::name |
|
protected |
◆ nextAid
◆ nextid
◆ nextMid
◆ nextPid
◆ out
| ostream* dotExporter::out |
|
protected |
◆ path
◆ seen
The documentation for this class was generated from the following file: