12345678910111213141516171819202122232425262728 |
- igl Library - A simple c++ mesh library
- Copyright 2011 - Daniele Panozzo, Alec Jacobson, Olga Diamanti
- Interactive Geometry Lab - ETH Zurich
- Naming standards:
- - Every function must be written in a .h file with the same name of the function
- - cpp files are NOT allowed
- - A function can return a value only if it is a single scalar, elsewhere
- the output parameters must be passed as references.
- - Pointers are not allowed, if you need to make optional parameters
- you should prepare a wrapper for any possible combination of them
- - If an external dependency is needed it must be clearly stated at the
- top of the file. If the dependency is header only it must be placed in the "external"
- folder
- - Do not use the using namespace directive anywhere. The only exception is for
- the igl namespace
-
- Allowed types:
- - Eigen Matrices
- - Eigen Sparse Matrices
- - bool
- - int
- - unsigned int
- - double (float is NOT allowed)
- - string
|