Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lab3Package;
- public class Quadrangle {
- private Triangle t1;
- private Triangle t2;
- public Quadrangle(Triangle t1, Triangle t2) {
- this.t1 = t1;
- this.t2 = t2;
- Point [] t1Points = t1.getPoints();
- Point [] t2Points = t2.getPoints();
- Point [] przekatnej1 = new Point[2];
- Point t1OtherThanDiagonala = new Point(0,0);
- Point t2OtherThanDiagonala= new Point(0,0);
- int counter =0 ;
- for(int i = 0 ; i <3; i++){
- for(int j =0; j < 3; j++){
- if( t1Points[i].equals(t2Points[j]) ){
- if(counter == 0){
- przekatnej1[0] = t1Points[i];
- System.out.println(" wykonalem" + t1Points[i]);
- }else if(counter == 1){
- przekatnej1[1] = t1Points[i];
- System.out.println(" wykonalem2" + t1Points[i]);
- }
- counter++;
- }/*else{
- if(t1Points[i].equals(przekatnej1[0]) || t1Points[i].equals(przekatnej1[1]) ){
- t1OtherThanDiagonala = t1Points[i];
- System.out.println( "to jest ten spiedolny ptk"+ t1OtherThanDiagonala);
- }else{
- //System.out.println(t1Points[i]);
- }
- if(t2Points[j].equals(przekatnej1[0]) && t2Points[j].equals(przekatnej1[1]) ){
- t2OtherThanDiagonala = t2Points[j];
- }
- }*/
- }
- }
- for(int i =0; i <3; i++){
- if(!t1Points[i].equals(przekatnej1[0]) && !t1Points[i].equals(przekatnej1[1]) ){
- t1OtherThanDiagonala = t1Points[i];
- System.out.println( "to jest ten spiedolny ptk"+ t1OtherThanDiagonala);
- }else{
- //System.out.println(t1Points[i]);
- }
- }
- double [] temp1 = t1.getLine(przekatnej1[0], przekatnej1[1]);
- if(temp1[0] * t1OtherThanDiagonala.getY() > temp1[1] * t1OtherThanDiagonala.getX() + temp1[2] ){
- System.out.println(t1OtherThanDiagonala);
- System.out.println("nad");
- }else{
- System.out.println(t1OtherThanDiagonala);
- System.out.println("pod luvb na");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement