Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. package lab3Package;
  2.  
  3. public class Quadrangle {
  4. private Triangle t1;
  5. private Triangle t2;
  6.  
  7.  
  8.  
  9.  
  10. public Quadrangle(Triangle t1, Triangle t2) {
  11. this.t1 = t1;
  12. this.t2 = t2;
  13. Point [] t1Points = t1.getPoints();
  14. Point [] t2Points = t2.getPoints();
  15.  
  16.  
  17. Point [] przekatnej1 = new Point[2];
  18. Point t1OtherThanDiagonala = new Point(0,0);
  19. Point t2OtherThanDiagonala= new Point(0,0);
  20. int counter =0 ;
  21. for(int i = 0 ; i <3; i++){
  22. for(int j =0; j < 3; j++){
  23. if( t1Points[i].equals(t2Points[j]) ){
  24.  
  25. if(counter == 0){
  26. przekatnej1[0] = t1Points[i];
  27. System.out.println(" wykonalem" + t1Points[i]);
  28. }else if(counter == 1){
  29. przekatnej1[1] = t1Points[i];
  30. System.out.println(" wykonalem2" + t1Points[i]);
  31. }
  32. counter++;
  33. }/*else{
  34. if(t1Points[i].equals(przekatnej1[0]) || t1Points[i].equals(przekatnej1[1]) ){
  35. t1OtherThanDiagonala = t1Points[i];
  36. System.out.println( "to jest ten spiedolny ptk"+ t1OtherThanDiagonala);
  37.  
  38.  
  39. }else{
  40. //System.out.println(t1Points[i]);
  41. }
  42.  
  43. if(t2Points[j].equals(przekatnej1[0]) && t2Points[j].equals(przekatnej1[1]) ){
  44. t2OtherThanDiagonala = t2Points[j];
  45. }
  46. }*/
  47. }
  48. }
  49. for(int i =0; i <3; i++){
  50. if(!t1Points[i].equals(przekatnej1[0]) && !t1Points[i].equals(przekatnej1[1]) ){
  51. t1OtherThanDiagonala = t1Points[i];
  52. System.out.println( "to jest ten spiedolny ptk"+ t1OtherThanDiagonala);
  53.  
  54.  
  55. }else{
  56. //System.out.println(t1Points[i]);
  57. }
  58. }
  59. double [] temp1 = t1.getLine(przekatnej1[0], przekatnej1[1]);
  60.  
  61.  
  62. if(temp1[0] * t1OtherThanDiagonala.getY() > temp1[1] * t1OtherThanDiagonala.getX() + temp1[2] ){
  63. System.out.println(t1OtherThanDiagonala);
  64. System.out.println("nad");
  65. }else{
  66. System.out.println(t1OtherThanDiagonala);
  67. System.out.println("pod luvb na");
  68. }
  69.  
  70. }
  71.  
  72.  
  73.  
  74.  
  75.  
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement