TzuChieh / Photon-v2

A program that takes photographs of a virtual world.
https://tzuchieh.github.io/Photon-v2-site/engine_docs/v2.0.0-beta/Photon/html/index.html
MIT License
84 stars 5 forks source link

Reduce code duplication for Vector-like classes #72

Closed TzuChieh closed 11 months ago

TzuChieh commented 3 years ago

WIP: vector2 is now using CRTP base; test for more scenes and other platforms; do this to other vec types if everything looks good

Add a Vector4 type, use CRTP for actual return type (most derived); by default methods are protected, use using declaration to expose

TzuChieh commented 11 months ago

Done. be0c1169637c2ed7d703aa2583d045ff77a3162d