Trass3r:
> Is there maybe a way to implement commonly needed vector classes Vec2,  
> Vec3, Vec4 without having to implement the same basic code over and over  
> again?

I have implemented a generic nD vector struct for D1. When I have translated it 
to D2 I can show it and Andrei may add it to Phobos, because everyone and their 
uncle need vectors.

There are several ways to implement a generic nD vector, the size is a template 
argument, and templates or CTFT + string mixin allow you to perform the 
operations with no loops in the final code.

Bye,
bearophile

Reply via email to