}
//=========================================================================
-
bool GObjectModel::isPointInside(double x,double y, double z)//virtual
{
if(x>=_xInic && x<=_xFin && y<=_yInic && y>=_yFin)
}
}
- //=========================================================================
+ //=========================================================================
+ bool GObjectModel::isBoxInsideRectangle(double x1,double y1, double z1,double x2,double y2, double z2)//virtual
+ {
+ if(_xInic>x1 && _xInic<x2 && _xFin>x1 && _xFin<x2 &&
+ _yInic>y1 && _yInic<y2 && _yFin>y1 && _yFin<y2 )
+ {
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ //=========================================================================
void GObjectModel::move(double xx,double yy,double zz)//virtual
{
setInicPoint(xx,yy,zz);