Hierarchical Edge Bundle 1.0
|
#include <TreeMap.h>
Public Types | |
typedef boost::shared_ptr< Strip > | StripPtr |
typedef boost::shared_ptr < MapVertex > | MapVertexPtr |
Public Member Functions | |
TreeMap (int type) | |
~TreeMap (void) | |
virtual void | Calculate () |
Public Attributes | |
std::map< unsigned int, MapVertexPtr > | m_mapVertex |
This class creates the treemap layout. We uses the algorithm: "Slice and Dice" and "Strips". For more information read:
typedef boost::shared_ptr<MapVertex> TreeMap::MapVertexPtr |
typedef boost::shared_ptr<Strip> TreeMap::StripPtr |
TreeMap::TreeMap | ( | int | type | ) |
standard constructor
TreeMap::~TreeMap | ( | void | ) |
standard deconstructor
void TreeMap::Calculate | ( | ) | [virtual] |
std::map<unsigned int, MapVertexPtr> TreeMap::m_mapVertex |
The vertex positions of the layout