_xFin = 0;
_yFin = 0;
_zFin = 900;
+ _state = NOTHING_HAPPENS;
}
//=========================================================================
void GObjectModel::getFinalPoint(double& x, double& y, double& z)
{
x = _xInic+BOX_SIDE;
- y = _yInic+BOX_SIDE;
+ y = _yInic-BOX_SIDE;
z = _zFin;
}
//=========================================================================
}
//=========================================================================
+ void GObjectModel::setState(int state)
+ {
+ _state = state;
+ }
+
+ //=========================================================================
+
+ int GObjectModel::getState()
+ {
+ return _state;
+ }
+ //=========================================================================
+
+ bool GObjectModel::isPointInside(double x,double y, double z)//virtual
+ {
+ if(x>=_xInic && x<=_xFin && y<=_yInic && y>=_yFin)
+ return true;
+ else
+ return false;
+ }
+
+ //=========================================================================
} // EO namespace bbtk