Hierarchical Edge Bundle 1.0
|
#include <TreeMap.h>
Public Types | |
typedef boost::shared_ptr< Strip > | StripPtr |
Public Member Functions | |
Strip () | |
~Strip () | |
unsigned int | GetNumberOfItems () |
VertexPtr | GetItemAt (int at) |
void | AddItem (VertexPtr item) |
void | SetItemAtt (VertexPtr item, int pos) |
void | RemoveLastItem () |
void | RemoveItemAt (int at) |
void | RemoveItemAt (VertexPtr item) |
This class defines a item of the strip.
typedef boost::shared_ptr<Strip> Strip::StripPtr |
Strip::Strip | ( | ) |
standard construtor
Strip::~Strip | ( | ) |
standard deconstructor
void Strip::AddItem | ( | VertexPtr | item | ) |
VertexPtr Strip::GetItemAt | ( | int | at | ) |
This method returns the item at the specified position
at | [int] position of the item. |
unsigned int Strip::GetNumberOfItems | ( | ) |
void Strip::RemoveItemAt | ( | int | at | ) |
This Method removes the item at a specified position.
at | [int] position in the strip |
void Strip::RemoveItemAt | ( | VertexPtr | item | ) |
This Method removes the VertexPtr.
item | [VertexPtr] item of the vertex |
void Strip::RemoveLastItem | ( | ) |
This method removes the last item in the strip
void Strip::SetItemAtt | ( | VertexPtr | item, |
int | pos | ||
) |
This method sets a item at a specified position
item | [VertexPtr] item of the item |
pos | [int] position of th item. |