fu5ha/ultraviolet

constructors should be const as often as possible

Closed this issue · 1 comments

matrix constructors that need floating point ops can't be const, but VecN::new and MatN::identity and so on can be marked as const

Not as many functions as one might expect can currently be marked as const, due to the heavy use of into() and from() functions used within the macros that generate them.