solvespace/src/srf
whitequark e969bc94ad Enable -Wall -Wextra -Wno-unused-parameter on GCC/Clang.
This is good practice and helps to catch bugs. Several changes
were made to accomodate the newly enabled warnings:
  * -Wunused-function:
    * in exposed/, static functions that were supposed to be inlined
      were explicitly marked as inline;
    * some actually unused functions were removed;
  * -Wsign-compare: explicit conversions were added, and in
    the future we should find a nicer way than aux* fields;
  * -Wmissing-field-initializers: added initializers;
  * -Wreorder: reordered properly;
  * -Wunused-but-set-variable: remove variable.

-Wunused-parameter was turned off as enabling it would result in
massive amount of churn in UI code. Despite that, we should enable
it at some point as it has a fairly high SNR otherwise.
2016-05-08 00:01:35 +00:00
..
boolean.cpp Enable -Wall -Wextra -Wno-unused-parameter on GCC/Clang. 2016-05-08 00:01:35 +00:00
curve.cpp Replace all ZERO and memset with C++11 brace-initialization. 2016-01-13 06:45:16 +00:00
merge.cpp Replace all ZERO and memset with C++11 brace-initialization. 2016-01-13 06:45:16 +00:00
ratpoly.cpp Use a separate value of chord tolerance for exporting. 2016-02-13 16:16:47 +00:00
raycast.cpp Get rid of if(!this). 2016-04-15 06:11:03 +00:00
surface.cpp Enable -Wall -Wextra -Wno-unused-parameter on GCC/Clang. 2016-05-08 00:01:35 +00:00
surface.h Get rid of if(!this). 2016-04-15 06:11:03 +00:00
surfinter.cpp Enable and mollify -Wunused-variable. 2016-02-14 14:29:47 +00:00
triangulate.cpp Use a separate value of chord tolerance for exporting. 2016-02-13 16:16:47 +00:00