public Arrête(Arrête pArrête) { Sommets = new Point[2]; Sommets[0] = new Point(pArrête.Sommets[0]); Sommets[1] = new Point(pArrête.Sommets[1]); CalulerLongeur(); }
public Triangle() { Sommets = new Point[NB_SOMMETS]; Arrêtes = new Arrête[NB_ARRETES]; for (int i = 0; i < NB_SOMMETS; i++) { Sommets[i] = new Point(); Arrêtes[i] = new Arrête(); } }
public Triangle(Point pPoint1, Point pPoint2, Point pPoint3) { Sommets = new Point[NB_SOMMETS]; Arrêtes = new Arrête[NB_ARRETES]; Sommets[0] = new Point(pPoint1); Sommets[1] = new Point(pPoint2); Sommets[2] = new Point(pPoint3); Arrêtes[0] = new Arrête(pPoint1, pPoint2); Arrêtes[1] = new Arrête(pPoint2, pPoint3); Arrêtes[2] = new Arrête(pPoint3, pPoint1); }