| 1 | |
|---|
| 2 | /* version 3.6. (c) Copyright 1993-2000 by the University of Washington. |
|---|
| 3 | Written by Joseph Felsenstein, Akiko Fuseki, Sean Lamont, and Andrew Keeffe. |
|---|
| 4 | Permission is granted to copy and use this program provided no fee is |
|---|
| 5 | charged for it and provided that this copyright notice is not removed. */ |
|---|
| 6 | |
|---|
| 7 | /* |
|---|
| 8 | dist.h: included in fitch, kitsch, & neighbor |
|---|
| 9 | */ |
|---|
| 10 | |
|---|
| 11 | #define over 60 |
|---|
| 12 | |
|---|
| 13 | |
|---|
| 14 | typedef long *intvector; |
|---|
| 15 | |
|---|
| 16 | typedef node **pointptr; |
|---|
| 17 | |
|---|
| 18 | #ifndef OLDC |
|---|
| 19 | /*function prototypes*/ |
|---|
| 20 | void alloctree(pointptr *, long); |
|---|
| 21 | void allocd(long, pointptr); |
|---|
| 22 | void allocw(long, pointptr); |
|---|
| 23 | void setuptree(tree *, long); |
|---|
| 24 | void inputdata(boolean, boolean, boolean, boolean, vector *, intvector *); |
|---|
| 25 | void coordinates(node *, double, long *, double *, node *, boolean); |
|---|
| 26 | void drawline(long, double, node *, boolean); |
|---|
| 27 | void printree(node *, boolean, boolean, boolean); |
|---|
| 28 | void treeoutr(node *, long *, tree *); |
|---|
| 29 | void treeout(node *, long *, double, boolean, node *); |
|---|
| 30 | /*function prototypes*/ |
|---|
| 31 | #endif |
|---|
| 32 | |
|---|