CMakeLists.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. cmake_minimum_required(VERSION 2.6)
  2. project(libigl_tutorials)
  3. # Chapter 1
  4. add_subdirectory("101_FileIO")
  5. add_subdirectory("102_DrawMesh")
  6. add_subdirectory("103_Events")
  7. add_subdirectory("104_Colors")
  8. add_subdirectory("105_Overlays")
  9. add_subdirectory("106_Picking")
  10. # Chapter 2
  11. add_subdirectory("201_Normals")
  12. add_subdirectory("202_GaussianCurvature")
  13. add_subdirectory("203_CurvatureDirections")
  14. add_subdirectory("204_Gradient")
  15. add_subdirectory("205_Laplacian")
  16. # Chapter 3
  17. add_subdirectory("301_Slice")
  18. add_subdirectory("302_Sort")
  19. add_subdirectory("303_LaplaceEquation")
  20. add_subdirectory("304_LinearEqualityConstraints")
  21. add_subdirectory("305_QuadraticProgramming")
  22. # Chapter 5
  23. add_subdirectory("501_HarmonicParam")
  24. add_subdirectory("502_LSCMParam")
  25. add_subdirectory("503_ARAPParam")
  26. add_subdirectory("504_NRosyDesign")
  27. add_subdirectory("505_MIQ")
  28. add_subdirectory("506_FrameField")
  29. # Chapter 6
  30. add_subdirectory("601_Serialization")
  31. add_subdirectory("602_Matlab")
  32. add_subdirectory("604_Triangle")
  33. add_subdirectory("605_Tetgen")
  34. add_subdirectory("606_AmbientOcclusion")