#include <TikzHistoryPrinter.h>
|
void | setRoot (const std::string &node, const std::string &data) |
|
void | addNode (std::size_t level, const std::string &parent, const std::string &node, const std::string &data) override |
|
void | addEdge (const std::string &src, const std::string &dst, const std::string &data) override |
|
void | layout () override |
|
void | writeTo (std::ostream &os, int xBase) const override |
|
virtual std::size_t | width () const override |
|
void | step () |
|
|
std::string | printableID (const std::string &raw, const std::string &prefix, std::map< std::string, std::string > &map) const |
|
|
void | doLayout (const Tree::iterator &it) |
|
template<typename It > |
void | reorderTree (Tree &newTree, const It &source, const It &target) const |
|
Definition at line 145 of file TikzHistoryPrinter.h.
◆ Edges
◆ Tree
◆ TreeIDs
◆ addEdge()
void smtrat::cad::debug::TikzTreePrinter::addEdge |
( |
const std::string & |
src, |
|
|
const std::string & |
dst, |
|
|
const std::string & |
data |
|
) |
| |
|
inlineoverridevirtual |
◆ addNode()
void smtrat::cad::debug::TikzTreePrinter::addNode |
( |
std::size_t |
level, |
|
|
const std::string & |
parent, |
|
|
const std::string & |
node, |
|
|
const std::string & |
data |
|
) |
| |
|
inlineoverridevirtual |
◆ doLayout()
void smtrat::cad::debug::TikzTreePrinter::doLayout |
( |
const Tree::iterator & |
it | ) |
|
|
inlineprivate |
◆ layout()
void smtrat::cad::debug::TikzTreePrinter::layout |
( |
| ) |
|
|
inlineoverridevirtual |
◆ printableID()
std::string smtrat::cad::debug::TikzBasePrinter::printableID |
( |
const std::string & |
raw, |
|
|
const std::string & |
prefix, |
|
|
std::map< std::string, std::string > & |
map |
|
) |
| const |
|
inlineprotectedinherited |
◆ reorderTree()
template<typename It >
void smtrat::cad::debug::TikzTreePrinter::reorderTree |
( |
Tree & |
newTree, |
|
|
const It & |
source, |
|
|
const It & |
target |
|
) |
| const |
|
inlineprivate |
◆ setRoot()
void smtrat::cad::debug::TikzTreePrinter::setRoot |
( |
const std::string & |
node, |
|
|
const std::string & |
data |
|
) |
| |
|
inline |
◆ step()
void smtrat::cad::debug::TikzBasePrinter::step |
( |
| ) |
|
|
inlineinherited |
◆ width()
virtual std::size_t smtrat::cad::debug::TikzTreePrinter::width |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ writeTo()
void smtrat::cad::debug::TikzTreePrinter::writeTo |
( |
std::ostream & |
os, |
|
|
int |
xBase |
|
) |
| const |
|
inlineoverridevirtual |
◆ mEdges
Edges smtrat::cad::debug::TikzTreePrinter::mEdges |
|
private |
◆ mStep
std::size_t smtrat::cad::debug::TikzBasePrinter::mStep |
|
protectedinherited |
◆ mTree
Tree smtrat::cad::debug::TikzTreePrinter::mTree |
|
private |
◆ mTreeIDs
TreeIDs smtrat::cad::debug::TikzTreePrinter::mTreeIDs |
|
private |
The documentation for this class was generated from the following file: