OpenSubdiv/regression/shapes
Takahito Tejima 89dcea57c2 Fix CMakeLists: make project-relative include path overridable
All examples, regression tests and tutorials directly looked into
opensubdiv source directory to grab the header files. This is somewhat
convenient during development but they can mistakenly access private
header files.

With this change, when OPENSUBDIV_INCLUDE_DIR is given to cmake,
it will be used as an include search path to build examples etc.
Otherwise it follows the same behavior as before.

Also replaces include references to the files in regression dir
to be relative, and cleanups some copy-paste patterns.
2015-05-28 17:32:33 -07:00
..
all.h Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
bilinear_cube.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_bishop.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_car.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_chaikin0.h Fix Chaikin tag parsing 2013-11-01 11:38:20 -07:00
catmark_chaikin1.h Fix Chaikin tag parsing 2013-11-01 11:38:20 -07:00
catmark_chaikin2.h Adding catmark_chaikin2 test shape 2014-09-17 14:46:10 -07:00
catmark_cube_corner0.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_cube_corner1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_cube_corner2.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_cube_corner3.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_cube_corner4.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_cube_creases0.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_cube_creases1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_cube_creases2.h Fix infinitely sharp edges isolation 2014-12-19 18:18:13 -08:00
catmark_cube.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_dart_edgecorner.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_dart_edgeonly.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_edgecorner.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_edgeonly.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_fan.h Fix Far to handle disconnected vertices in an Hbr mesh. 2013-10-28 10:40:24 -07:00
catmark_flap2.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_flap.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_fvar_bound0.h Adding 2 regression shapes to exercise face-varying interpolation code paths 2014-10-03 10:35:32 -07:00
catmark_fvar_bound1.h Adding 2 regression shapes to exercise face-varying interpolation code paths 2014-10-03 10:35:32 -07:00
catmark_fvar_bound2.h Addng a regression shape to test face-varying boundary interpolation rules 2014-10-06 16:22:10 -07:00
catmark_gregory_test0.h Enable GregoryBasis patch. 2015-04-08 17:07:10 -07:00
catmark_gregory_test1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_gregory_test2.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_gregory_test3.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_gregory_test4.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_gregory_test5.h Landing 3.0.0.alpha 2014-09-05 15:07:46 -07:00
catmark_gregory_test6.h Added two new regression test shapes. 2014-10-24 11:01:46 -07:00
catmark_gregory_test7.h Added two new regression test shapes. 2014-10-24 11:01:46 -07:00
catmark_helmet.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_hole_test1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_hole_test2.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_hole_test3.h Add support for 'hole' faces 2014-10-24 13:52:40 -07:00
catmark_hole_test4.h Add support for 'hole' faces 2014-10-24 13:52:40 -07:00
catmark_lefthanded.h Fix for windows build in regression shapes. 2015-04-25 11:53:01 -07:00
catmark_nonman_quadpole8.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
catmark_nonman_quadpole64.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
catmark_nonman_quadpole360.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
catmark_pawn.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_pole8.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
catmark_pole64.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
catmark_pole360.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
catmark_pyramid_creases0.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_pyramid_creases1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_pyramid_creases2.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_pyramid.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_righthanded.h Fix for windows build in regression shapes. 2015-04-25 11:53:01 -07:00
catmark_rook.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_smoothtris0.h Fix smooth triangles catmark weights 2014-12-11 09:19:41 -08:00
catmark_smoothtris1.h Fix smooth triangles catmark weights 2014-12-11 09:19:41 -08:00
catmark_square_hedit0.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_square_hedit1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_square_hedit2.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_square_hedit3.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_square_hedit4.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_tent_creases0.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_tent_creases1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_tent.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_torus_creases0.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_torus_creases1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
catmark_torus.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
loop_chaikin0.h Fix Chaikin rule 2013-11-07 17:06:55 -08:00
loop_chaikin1.h Fix Chaikin rule 2013-11-07 17:06:55 -08:00
loop_cube_creases0.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
loop_cube_creases1.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
loop_cube.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
loop_icosahedron.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
loop_pole8.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
loop_pole64.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
loop_pole360.h Raised maximum valence supported by Vtr and included new test shapes: 2015-05-20 23:36:45 -07:00
loop_saddle_edgecorner.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
loop_saddle_edgeonly.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
loop_triangle_edgecorner.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00
loop_triangle_edgeonly.h Amending Apache license language & file headers. 2013-09-26 12:04:57 -07:00