forked from MagicBane/Server
22 lines
463 B
Java
22 lines
463 B
Java
package engine.CollisionEngine;
|
|
|
|
import java.awt.geom.Line2D;
|
|
|
|
import java.awt.geom.Point2D;
|
|
import java.util.ArrayList;
|
|
|
|
public class Triangle {
|
|
public Point2D.Float point1;
|
|
public Point2D.Float point2;
|
|
public Point2D.Float point3;
|
|
public ArrayList<Line2D> sides;
|
|
public boolean collides(Line2D line)
|
|
{
|
|
for(Line2D side : sides)
|
|
if(side.intersectsLine(line))
|
|
return true;
|
|
|
|
return false;
|
|
}
|
|
}
|