public class Triangle extends Figure
{
	Point[] tabPoint;
	
	public Triangle( Point p1 , Point p2 , Point p3 , String s )
	{
		super(s);
		this.tabPoint = new Point[3];
		tabPoint[0] = p1 ;
		tabPoint[1] = p2 ;
		tabPoint[2] = p3 ;
	}
	
	public double surface()
	{
		return 4;
	}
	
	public double perimetre()
	{
		return tabPoint[0].distance( tabPoint[1] ) + tabPoint[0].distance( tabPoint[2] ) + tabPoint[1].distance( tabPoint[2] );
	}
	
	public void translater( int depHor , int depVert)
	{
		for(int i = 0; i < 3 ; i++)
		{
			tabPoint[i].translater(depHor,depVert);
		}
	}
		
	public Point getCentre()
	{
		return this.centre;
	}

	public int getRayon()
	{
		return this.rayon;
	}

}