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