12345678910111213141516171819202122232425262728293031323334 |
- Esty (Katherine) Thomas
- Module: FLAT/C
- Week 2
- FILES:
- FEV.c: Has methods for creating non-printable and printable
- face, edge, and vertex structs (vertices only come in one
- flavor). Also has arrays of printable structs, methods for
- printing both kinds of struct, a method for writing printable
- structs to file, and a huge, unwieldly, unworking method for
- reading structs from a file.
- FEV.h: Contains a crapton of function prototypes and a couple other
- things.
- FEVtypes.h: Contains all the struct definitions, a couple other
- type definitions, and a few other things.
- matrix.c: Functions for dealing with matrices.
- mytest.c: Contains a main() function to test the stuff in FEV.c.
- makefile: A file to may runmytest (the executable).
- README: This file.
- HOW TO COMPILE:
- Run the makefile... FEV.c uses matrix.c; they both use FEV.h and
- FEVtypes.h. mytest.c uses FEV.c.
- HOW TO USE:
- If you use the makefile, ./runmytest. To look at the output of
- printificate, look at outtest. To change the shapes being printed,
- change mytest.c.
- NOTES:
- As of this writing, readificate (the method for reading in the output
- of printificate) doesn't actually work. Clearly I do not know how fscanf
- works, despite the fact that it worked for my matrix-reading program.
- So, while printificate works beautifully, readificate segfaults.
|