SquarifiedTreeMap.cpp File Reference
#include <cmath>
#include <float.h>
#include <algorithm>
#include <tulip/TreeTest.h>
#include "tulip/RectangleArea.h"
#include "tulip/Border.h"
#include "SquarifiedTreeMap.h"
#include "TreeTools.h"
Include dependency graph for SquarifiedTreeMap.cpp:
Functions
- LAYOUTPLUGINOFGROUP (SquarifiedTreeMap,"Squarified Tree Map","Julien Testut, Antony Durand, Pascal Ollier, ""Yashvin Nababsing, Sebastien Leclerc, ""Thibault Ruchon, Eric Dauchier","03/11/2004","ok","0","1","Tree")
- float computeAspectRatio (float area, float childrenArea, float widthArea)
- float computeAspectRatio (float metric, float rowMetric, const RectangleArea &rectArea)
- void setRectangleOrientation (RectangleArea &rectArea)
- static bool isGreater (const pairNodeF &p1, const pairNodeF &p2)
- void computeNewSpace (RectangleArea *rectArea, float borderSize)
Variables
Function Documentation
float computeAspectRatio |
( |
float |
metric, |
|
|
float |
rowMetric, |
|
|
const RectangleArea & |
rectArea |
|
) |
[inline] |
|
float computeAspectRatio |
( |
float |
area, |
|
|
float |
childrenArea, |
|
|
float |
widthArea |
|
) |
[inline] |
|
void computeNewSpace |
( |
RectangleArea * |
rectArea, |
|
|
float |
borderSize |
|
) |
|
|
LAYOUTPLUGINOFGROUP |
( |
SquarifiedTreeMap |
, |
|
|
"Squarified Tree Map" |
, |
|
|
"Julien |
Testut, |
|
|
Antony |
Durand, |
|
|
Pascal |
Ollier, |
|
|
""Yashvin |
Nababsing, |
|
|
Sebastien |
Leclerc, |
|
|
""Thibault |
Ruchon, |
|
|
Eric Dauchier" |
, |
|
|
"03/11/2004" |
, |
|
|
"ok" |
, |
|
|
"0" |
, |
|
|
"1" |
, |
|
|
"Tree" |
|
|
) |
|
|
void setRectangleOrientation |
( |
RectangleArea & |
rectArea |
) |
[inline] |
|
Variable Documentation
|