#include <ExplainTree.h>
Definition at line 90 of file ExplainTree.h.
 
◆ TreeNode()
  
  | 
        
          | souffle::TreeNode::TreeNode | ( | std::string | t = "" | ) |  |  | inline | 
 
 
◆ ~TreeNode()
  
  | 
        
          | virtual souffle::TreeNode::~TreeNode | ( |  | ) |  |  | virtualdefault | 
 
 
◆ getHeight()
  
  | 
        
          | uint32_t souffle::TreeNode::getHeight | ( |  | ) | const |  | inline | 
 
 
◆ getSize()
  
  | 
        
          | size_t souffle::TreeNode::getSize | ( |  | ) |  |  | inline | 
 
 
◆ getWidth()
  
  | 
        
          | uint32_t souffle::TreeNode::getWidth | ( |  | ) | const |  | inline | 
 
 
◆ place()
  
  | 
        
          | virtual void souffle::TreeNode::place | ( | uint32_t | xpos, |  
          |  |  | uint32_t | ypos |  
          |  | ) |  |  |  | pure virtual | 
 
 
◆ printJSON()
  
  | 
        
          | virtual void souffle::TreeNode::printJSON | ( | std::ostream & | os, |  
          |  |  | int | pos |  
          |  | ) |  |  |  | pure virtual | 
 
 
◆ render()
◆ setSize()
  
  | 
        
          | void souffle::TreeNode::setSize | ( | size_t | s | ) |  |  | inline | 
 
 
◆ height
  
  | 
        
          | uint32_t souffle::TreeNode::height = 0 |  | protected | 
 
 
◆ size
  
  | 
        
          | uint32_t souffle::TreeNode::size = 0 |  | protected | 
 
 
◆ txt
  
  | 
        
          | std::string souffle::TreeNode::txt |  | protected | 
 
 
◆ width
  
  | 
        
          | uint32_t souffle::TreeNode::width = 0 |  | protected | 
 
 
◆ xpos
  
  | 
        
          | int souffle::TreeNode::xpos = 0 |  | protected | 
 
 
◆ ypos
  
  | 
        
          | int souffle::TreeNode::ypos = 0 |  | protected | 
 
 
The documentation for this class was generated from the following file: