Advertisement
Guest User

Untitled

a guest
May 28th, 2015
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.59 KB | None | 0 0
  1. public static int getArea(final List<BlockVector2D> points){
  2.         int[] x = new int[points.size()];
  3.         int[] z = new int[points.size()];
  4.  
  5.         for(int i = 0; i<points.size(); i++){
  6.             x[i] = points.get(i).getBlockX();
  7.             z[i] = points.get(i).getBlockZ();
  8.         }
  9.  
  10.         int firstSum = 0;
  11.         for(int i = 0; i<points.size()-1; i++)
  12.             firstSum = x[i]*z[i+1];
  13.  
  14.         int secondSum = 0;
  15.         for(int i = 0; i<points.size()-1; i++)
  16.             secondSum = z[i]*x[i+1];
  17.  
  18.         firstSum -= secondSum;
  19.  
  20.         return firstSum / 2;
  21.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement