initial commit
[jalview.git] / forester / archive / RIO / others / phylip_mod / src / dist.h
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 freetree(pointptr *, long);
22 void allocd(long, pointptr);
23 void freed(long, pointptr);
24 void allocw(long, pointptr);
25 void freew(long, pointptr);
26 void setuptree(tree *, long);
27 void inputdata(boolean, boolean, boolean, boolean, vector *, intvector *);
28 void coordinates(node *, double, long *, double *, node *, boolean);
29 void drawline(long, double, node *, boolean);
30 void printree(node *, boolean, boolean, boolean);
31 void treeoutr(node *, long *, tree *);
32 void treeout(node *, long *, double, boolean, node *);
33 /*function prototypes*/
34 #endif
35