Exemple #1
0
Rectangle::VECTOR Rectangle::End() const
{
	VECTOR RET;
	if(Array[0]==Array[1])
		RET=Array[0];
	else
	{
		if(Array[0].x() > Array[1].x())
			RET.x()=Array[0].x();
		else
			RET.x()=Array[1].x();		
		if(Array[0].y() > Array[1].y())
			RET.y()=Array[0].y();
		else
			RET.y()=Array[1].y();
	}
	return RET;
}
Exemple #2
0
Rectangle::Rectangle(const VECTOR& VEC, VALUE V_W, VALUE V_H):Capacity(2)
{
    Array[0]=VEC;
    Array[1]=VECTOR(VEC.x()+V_W, VEC.y()+V_H);
}