public class TreeBuilderFromCircuit extends TreeBuilder
Modifier and Type | Field and Description |
---|---|
protected static int |
debug |
static String |
PARAM_ALLCONTEXTS |
static String |
PARAM_INITIALCIRCUITDESC |
static String |
PARAM_MANAGER |
static String |
PARAM_OPENCIRCUITDESC |
max_depth, max_terminal, nodeOrder, PARAM_NODEORDER, realDetph, total_levels, tree, widthPerDepth, widthPerDepth_acc
Constructor and Description |
---|
TreeBuilderFromCircuit() |
Modifier and Type | Method and Description |
---|---|
void |
_initRealDepth(int o) |
void |
createDiagramFromOmdd(int root) |
void |
createTreeFromOmdd(int root) |
protected String |
getNodeName(int level)
Return the name of the node at level
|
void |
init()
This method is called before parsing the tree.
|
void |
initRealDepth(int root)
Initialize the realDepth array, and max_terminal from an initial node, assuming regGraph is defined
|
void |
parseOmdd() |
addChildren, clearTree, computeWidthPerDepthFromRegGraph, getMaxDepth, getMaxTerminal, getParameter, getRealDepth, getRealDetph, getTerminalWidth, getTotalLevels, getWidthPerDepth_acc, getWidthPerDepth_acc, getWidthPerDepth, jump, linkNode, run, setParameter, setTree, tab, updateLayout, updateNodeLayout
protected static final int debug
public static final String PARAM_INITIALCIRCUITDESC
public static final String PARAM_OPENCIRCUITDESC
public static final String PARAM_ALLCONTEXTS
public static final String PARAM_MANAGER
public void init()
TreeBuilder
init
in class TreeBuilder
public void initRealDepth(int root)
root
- public void _initRealDepth(int o)
protected String getNodeName(int level)
TreeBuilder
getNodeName
in class TreeBuilder
level
- the level of the nodepublic void parseOmdd()
parseOmdd
in class TreeBuilder
public void createDiagramFromOmdd(int root)
public void createTreeFromOmdd(int root)
Copyright © 2005–2020. All rights reserved.