.
This commit is contained in:
33
bac1/q2/algo/tp2/DroiteTest.java
Normal file
33
bac1/q2/algo/tp2/DroiteTest.java
Normal file
@ -0,0 +1,33 @@
|
||||
public class DroiteTest {
|
||||
public static void main(String[] args) {
|
||||
Point p1 = new Point(1, 1);
|
||||
Point p2 = new Point(5, 3);
|
||||
Point p3 = new Point(0, 4);
|
||||
Point p4 = new Point(4, 6);
|
||||
|
||||
Droite d1 = new Droite(0, 1, 2);
|
||||
System.out.println(d1);
|
||||
|
||||
Droite d2 = Droite.create(p1, p2);
|
||||
Droite d3 = Droite.create(p3, p4);
|
||||
System.out.println(d2);
|
||||
System.out.println(d3);
|
||||
|
||||
if(d2.isHorizontal())
|
||||
System.out.println("d2 is horizontal");
|
||||
if(d3.isHorizontal())
|
||||
System.out.println("d3 is horizontal");
|
||||
|
||||
Point int1 = d1.intersection(d2);
|
||||
if(int1 == null)
|
||||
System.out.println("d1 et d2 sont paralleles ou confondues");
|
||||
|
||||
Point int2 = d1.intersection(d3);
|
||||
if(int2 == null)
|
||||
System.out.println("d1 et d3 sont paralleles ou confondues");
|
||||
|
||||
Point int3 = d2.intersection(d3);
|
||||
if(int3 == null)
|
||||
System.out.println("d2 et d3 sont paralleles ou confondues");
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user