30 lines
782 B
C
30 lines
782 B
C
/*************
|
|
* Header file for vectors.c
|
|
* 1999 E. Rouat
|
|
************/
|
|
|
|
#ifndef VECTORS_H_INCLUDED
|
|
#define VECTORS_H_INCLUDED
|
|
|
|
void ft_loadfile(char *file);
|
|
void plot_add(struct plot *pl);
|
|
void vec_remove(char *name);
|
|
struct dvec * vec_fromplot(char *word, struct plot *plot);
|
|
struct dvec * vec_get(char *word);
|
|
void plot_docoms(wordlist *wl);
|
|
struct dvec * vec_copy(struct dvec *v);
|
|
struct plot * plot_alloc(char *name);
|
|
void vec_new(struct dvec *d);
|
|
void vec_gc(void);
|
|
void vec_free(struct dvec *v);
|
|
bool vec_eq(struct dvec *v1, struct dvec *v2);
|
|
char * vec_basename(struct dvec *v);
|
|
void plot_setcur(char *name);
|
|
void plot_new(struct plot *pl);
|
|
void vec_transpose(struct dvec *v);
|
|
struct dvec * vec_mkfamily(struct dvec *v);
|
|
bool plot_prefix(char *pre, char *str);
|
|
|
|
|
|
#endif
|