#include <GlCompositeHierarchyManager.h>
List of all members.
Public Member Functions
Protected Member Functions
Detailed Description
Create a GlComposite item for each and every graph and subgraph. This class observes the graph to update said hierarchy when a subgraph is added or deleted.
Constructor & Destructor Documentation
tlp::GlCompositeHierarchyManager::GlCompositeHierarchyManager |
( |
Graph * |
graph, |
|
|
GlLayer * |
layer, |
|
|
std::string |
layerName, |
|
|
LayoutProperty * |
layout, |
|
|
SizeProperty * |
size, |
|
|
DoubleProperty * |
rotation, |
|
|
bool |
visible = false , |
|
|
std::string |
namingProperty = "name" , |
|
|
std::string |
subCompositeSuffix = " sub-hulls" |
|
) |
| |
tlp::GlCompositeHierarchyManager::~GlCompositeHierarchyManager |
( |
| ) |
|
Member Function Documentation
virtual void tlp::GlCompositeHierarchyManager::addNode |
( |
Graph * |
, |
|
|
const tlp::node |
|
|
) |
| [protected, virtual] |
virtual void tlp::GlCompositeHierarchyManager::addSubGraph |
( |
Graph * |
, |
|
|
Graph * |
|
|
) |
| [protected, virtual] |
virtual void tlp::GlCompositeHierarchyManager::afterSetAttribute |
( |
Graph * |
, |
|
|
const std::string & |
|
|
) |
| [protected, virtual] |
virtual void tlp::GlCompositeHierarchyManager::beforeSetAttribute |
( |
Graph * |
, |
|
|
const std::string & |
|
|
) |
| [protected, virtual] |
void tlp::GlCompositeHierarchyManager::createComposite |
( |
| ) |
|
virtual void tlp::GlCompositeHierarchyManager::delSubGraph |
( |
Graph * |
, |
|
|
Graph * |
|
|
) |
| [protected, virtual] |
DataSet tlp::GlCompositeHierarchyManager::getData |
( |
| ) |
|
bool tlp::GlCompositeHierarchyManager::isVisible |
( |
| ) |
const |
virtual void tlp::GlCompositeHierarchyManager::observableDestroyed |
( |
Observable * |
| ) |
[protected, virtual] |
void tlp::GlCompositeHierarchyManager::setData |
( |
DataSet |
dataSet | ) |
|
void tlp::GlCompositeHierarchyManager::setGraph |
( |
tlp::Graph * |
graph | ) |
|
void tlp::GlCompositeHierarchyManager::setVisible |
( |
bool |
visible | ) |
|
virtual void tlp::GlCompositeHierarchyManager::update |
( |
std::set< Observable * >::iterator |
begin, |
|
|
std::set< Observable * >::iterator |
end |
|
) |
| [protected, virtual] |
|