sanyaade-g2g-repos / quimeraengine

Automatically exported from code.google.com/p/quimeraengine
0 stars 1 forks source link

Estudiar viabilidad de refactoring de QLineSegment #146

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Por razones de optimización, se quiere saber si es posible (qué coste 
tendría) hacer que los métodos MaxDistance y MinDistance, implementados en 
QLineSegment, sean convertidos a métodos de plantilla, con su propio 
parámetro para el tipo de vector, por ejemplo:

template<class VectorTypeParam>
float_q MinDistance (const VectorTypeParam& vPoint) const;

Hay que tener en cuenta que son usados por otras clases y que no habrá 
problemas al usar un tipo de vector para el parámetro de plantilla de clase y 
otro diferente para el parámetro de plantilla del método (sólo en el caso de 
usar QVector3 y QVector4).

Original issue reported on code.google.com by Lince3D@gmail.com on 9 Apr 2011 at 2:31

GoogleCodeExporter commented 9 years ago

Original comment by Lince3D@gmail.com on 9 Apr 2011 at 2:32

GoogleCodeExporter commented 9 years ago

Original comment by chrisal...@gmail.com on 11 Jul 2011 at 7:00

GoogleCodeExporter commented 9 years ago

Original comment by chrisal...@gmail.com on 21 Jul 2011 at 8:59

GoogleCodeExporter commented 9 years ago

Original comment by Lince3D@gmail.com on 29 Oct 2011 at 1:09