// | |
// FILE : vector.i | |
%{ | |
#include "vector.h" | |
%} | |
%inline { | |
extern Vector *createv(double x,double y,double z,double w); | |
/* Creates a new vector v(x,y,z,w) */ | |
extern void destroyv(Vector *v); | |
/* Destroys the vector v */ | |
extern void printv(Vector *v); | |
/* Prints out the vector v */ | |
extern void transform(double **T, Vector *v, Vector *t); | |
/* Transforms vector c to vector t by M*v --> t */ | |
} |