Home » U++ Library support » U++ Library : Other (not classified elsewhere) » [Possible bug] Geometry - Point
[Possible bug] Geometry - Point [message #7032] |
Fri, 08 December 2006 11:15  |
artekk
Messages: 1 Registered: December 2006
|
Junior Member |
|
|
Hello
I suggest operator == and != should look something like this:
bool operator==( const Pointf3 &p )const
{
return fabs(x-p.x)<=EPSILON &&
fabs(y-p.y)<=EPSILON &&
fabs(z-p.z)<=EPSILON;
}
because in almost cases original code isn't accurate for veryvery small (EPSILON) distances between points.
artek
|
|
|
Goto Forum:
Current Time: Wed Jun 25 18:38:09 CEST 2025
Total time taken to generate the page: 0.04386 seconds
|