Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

circle.h File Reference

#include "render.h"

Include dependency graph for circle.h:

Go to the source code of this file.

Defines

#define RDATA(n)   ((rdata*)((n)->u.alg))
#define SLEAF(n)   (RDATA(n)->nStepsToLeaf)
#define STSIZE(n)   (RDATA(n)->subtreeSize)
#define NCHILD(n)   (RDATA(n)->nChildren)
#define SCENTER(n)   (RDATA(n)->nStepsToCenter)
#define SPARENT(n)   (RDATA(n)->parent)
#define SPAN(n)   (RDATA(n)->span)
#define THETA(n)   (RDATA(n)->theta)

Functions

void circleLayout (Agraph_t *sg, Agnode_t *center)
void twopi_layout (Agraph_t *g)
void twopi_cleanup (Agraph_t *g)
void twopi_nodesize (node_t *n, boolean flip)
void twopi_init_graph (graph_t *g)


Define Documentation

#define NCHILD n   )     (RDATA(n)->nChildren)
 

Definition at line 39 of file circle.h.

#define RDATA n   )     ((rdata*)((n)->u.alg))
 

Definition at line 36 of file circle.h.

#define SCENTER n   )     (RDATA(n)->nStepsToCenter)
 

Definition at line 40 of file circle.h.

#define SLEAF n   )     (RDATA(n)->nStepsToLeaf)
 

Definition at line 37 of file circle.h.

#define SPAN n   )     (RDATA(n)->span)
 

Definition at line 42 of file circle.h.

#define SPARENT n   )     (RDATA(n)->parent)
 

Definition at line 41 of file circle.h.

#define STSIZE n   )     (RDATA(n)->subtreeSize)
 

Definition at line 38 of file circle.h.

#define THETA n   )     (RDATA(n)->theta)
 

Definition at line 43 of file circle.h.


Function Documentation

void circleLayout Agraph_t sg,
Agnode_t center
 

void twopi_cleanup Agraph_t g  ) 
 

void twopi_init_graph graph_t g  ) 
 

void twopi_layout Agraph_t g  ) 
 

void twopi_nodesize node_t n,
boolean  flip
 

Untitled Document Pesquisa Psi SourceForge.net Logo