* better documentation, test against eigen slicing
* remove a bunch of slices
* clean up templates; static asserts on vector types
* final purges of slice
* fix templates in debug and ears test
* fix slice mask bug
* fix slice bug
* boo. try to get around windows poor template deduction
* annoying left over bad windows ❄️ template
* split up 406; cmake
* split up 716
* rm old file
* 716 changes to main
* 709 split up
* missing include
* special syntax for windows ❄️
* stupid windows struct/class
* split up 805
* split up 610)'
* basic config file
* documentation for two funcs
* better theme; subnamespace
* A-c
* documentation for all core headers
* more documentation
* documentation for all headers (except a few classes)
* rm accidental comment on igl
* just h
* typo
* accidental delete
* fix compile issues
* add main page [ci skip]
* relative include paths
* relative include paths
* inexplicably need two more templates
* rm get_seconds_hires
* make fwn namespace private for dox
* hide internal fwn from documentation
* fix doc
* rm deprecated euler
* rm __1
Use CMake's "configure_file" functionality to store path to the tutorial
shared directory, enabling tutorial executables build out of source to
correctly find the data files.
Former-commit-id: a0eed05e8b