/* See {Mis.h} */ #include /* Last edited on 2007-02-02 00:33:37 by stolfi */ #define Mis_C_author \ "Modified by L.A.P.Lozada on 00-01-06." #include #include #include #include #include #include #include #include #define _GNU_SOURCE #include void WritePoint4D(FILE *wr, r4_t *c) { r4_gen_print(wr, c, "%24.16e", "(", " ", ")"); } void WritePoint3D(FILE *wr, r3_t *c) { r3_gen_print(wr, c, "%10.6f", "(", " ", ")"); } void WritePoint2D(FILE *wr, r2_t *c) { r2_gen_print(wr, c, "%10.6f", "(", " ", ")"); } void WriteIntensity(FILE *wr, float r) { fprintf(wr, "%5.3f", r); } void WriteColor(FILE *wr, frgb_t *c) { WriteIntensity(wr, c->c[0]); fprintf(wr, " "); WriteIntensity(wr, c->c[1]); fprintf(wr, " "); WriteIntensity(wr, c->c[2]); } /* END WriteColor */ void WriteRadius(FILE *wr, float r) { fprintf(wr, "%5.3f", r); } /* vec_typeimpl(uint_vec_t,uint_vec,uint); */