]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - curves.h
*** empty log message ***
[xonotic/darkplaces.git] / curves.h
index 72567dd3ad86396601f194573b7373321e895604..0b4610372e3d0f3a53dc9cf1d8bcd81fae4ba544 100644 (file)
--- a/curves.h
+++ b/curves.h
@@ -4,6 +4,11 @@
 
 void QuadraticSplineSubdivideFloat(int inpoints, int components, const float *in, int instride, float *out, int outstride);
 void QuadraticSplinePatchSubdivideFloatBuffer(int cpwidth, int cpheight, int xlevel, int ylevel, int components, const float *in, float *out);
+float QuadraticSplinePatchLargestDeviationOnX(int cpwidth, int cpheight, int components, const float *in);
+float QuadraticSplinePatchLargestDeviationOnY(int cpwidth, int cpheight, int components, const float *in);
+int QuadraticSplinePatchSubdivisionLevelForDeviation(float deviation, float level1tolerance, int levellimit);
+int QuadraticSplinePatchSubdivisionLevelOnX(int cpwidth, int cpheight, int components, const float *in, float level1tolerance, int levellimit);
+int QuadraticSplinePatchSubdivisionLevelOnY(int cpwidth, int cpheight, int components, const float *in, float level1tolerance, int levellimit);
 
 #endif