Re: [eigen] Supported scalar types on Eigen

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


First of all, thank you very much for your fast and useful answer.

I want to use a vector of unsigned int triplets for vertex indices in an OpenGL application, and i can't use ints with glDrawRangeElements().

Thank you!

2008/10/15 Gael Guennebaud <gael.guennebaud@xxxxxxxxx>

Hi Jose,

indeed, by default you cannot use unsigned types because we did not see any use case for that. Actually I can see some use cases for unsigned char and unsigned short, but for int ?  Do you really need unsigned int instead of int ?

anyway, adding the support of any custom type is trivial, and there is a tutorial in the API doc:
http://eigen.tuxfamily.org/api/CustomizingEigen.html#CustomScalarType

gael.


On Wed, Oct 15, 2008 at 4:25 PM, Jose Alcalá Correa <gskbyte@xxxxxxxxx> wrote:
Hello!

I'm using Eigen2 for a practice at the University, and I'd like to use this kind of Vectors:

typedef Matrix<unsigned int, 3, 1> Vector3ui;

But it returns a lot of errors during compilation. Can't I use unsigned types with Eigen Matrices?

Thanks for your great job!

--
 Jose Alcalá Correa
 Correo: gskbyte@xxxxxxxxx
 Mésenller: gskbyte@xxxxxxxxxxx
 http://www.gskbyte.net/




--
 Jose Alcalá Correa
 Correo: gskbyte@xxxxxxxxx
 Mésenller: gskbyte@xxxxxxxxxxx
 http://www.gskbyte.net/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/