Apply LF line endings as an SVN property, this time on the JGE source files.

This commit is contained in:
wrenczes@gmail.com
2011-01-28 06:03:52 +00:00
parent 32cabc15c2
commit f2cbd883a6
78 changed files with 23650 additions and 23650 deletions
+45 -45
View File
@@ -1,45 +1,45 @@
/*
** Haaf's Game Engine 1.7
** Copyright (C) 2003-2007, Relish Games
** hge.relishgames.com
**
** hgeRect helper class implementation
*/
#include "../../include/hge/hgerect.h"
#include <math.h>
void hgeRect::Encapsulate(float x, float y)
{
if(bClean)
{
x1=x2=x;
y1=y2=y;
bClean=false;
}
else
{
if(x<x1) x1=x;
if(x>x2) x2=x;
if(y<y1) y1=y;
if(y>y2) y2=y;
}
}
bool hgeRect::TestPoint(float x, float y) const
{
if(x>=x1 && x<x2 && y>=y1 && y<y2) return true;
return false;
}
bool hgeRect::Intersect(const hgeRect *rect) const
{
if(fabs(x1 + x2 - rect->x1 - rect->x2) < (x2 - x1 + rect->x2 - rect->x1))
if(fabs(y1 + y2 - rect->y1 - rect->y2) < (y2 - y1 + rect->y2 - rect->y1))
return true;
return false;
}
/*
** Haaf's Game Engine 1.7
** Copyright (C) 2003-2007, Relish Games
** hge.relishgames.com
**
** hgeRect helper class implementation
*/
#include "../../include/hge/hgerect.h"
#include <math.h>
void hgeRect::Encapsulate(float x, float y)
{
if(bClean)
{
x1=x2=x;
y1=y2=y;
bClean=false;
}
else
{
if(x<x1) x1=x;
if(x>x2) x2=x;
if(y<y1) y1=y;
if(y>y2) y2=y;
}
}
bool hgeRect::TestPoint(float x, float y) const
{
if(x>=x1 && x<x2 && y>=y1 && y<y2) return true;
return false;
}
bool hgeRect::Intersect(const hgeRect *rect) const
{
if(fabs(x1 + x2 - rect->x1 - rect->x2) < (x2 - x1 + rect->x2 - rect->x1))
if(fabs(y1 + y2 - rect->y1 - rect->y2) < (y2 - y1 + rect->y2 - rect->y1))
return true;
return false;
}