Lines Matching refs:apiflt
62 typedef float apiflt; /* generic floating point number */ typedef
64 typedef double apiflt; /* generic floating point number */ typedef
73 apiflt ambient; /* ambient lighting */
74 apiflt diffuse; /* diffuse reflection */
75 apiflt specular; /* specular reflection */
76 apiflt opacity; /* how opaque the object is */
107 vector rt_vector(apiflt x, apiflt y, apiflt z); /* helper to make vectors */
108 color rt_color(apiflt r, apiflt g, apiflt b); /* helper to make colors */
139 void rt_camerasetup(SceneHandle, apiflt, apiflt, int, int, vector, vector, vector);
147 void rt_light(void *, vector, apiflt); /* add a light */
150 void rt_sphere(void *, vector, apiflt); /* add a sphere */
155 void rt_extvol(void *, vector, vector, int, apiflt (*evaluator)(apiflt, apiflt, apiflt));
163 void rt_ring(void *, vector, vector, apiflt, apiflt);
172 void rt_heightfield(void *, vector, int, int, apiflt *, apiflt, apiflt);
175 void rt_landscape(void *, int, int, vector, apiflt, apiflt);
177 void rt_quadsphere(void *, vector, apiflt); /* add quadric sphere */
180 void rt_cylinder(void *, vector, vector, apiflt);
182 void rt_fcylinder(void *, vector, vector, apiflt);
184 void rt_polycylinder(void *, vector *, int, apiflt);
191 void rt_tex_phong(void *voidtex, apiflt phong, apiflt phongexp, int type);