public PolyArea(ZoneName zoneName,int worldId,Collection<Point2D> points,float zMin,float zMax){
  this(zoneName,worldId,points.toArray(new Point2D[points.size()]),zMin,zMax);
}

public PolyArea ( ZoneName zoneName , int worldId , Collection < Point2D > points , float zMin , float zMax ) { this ( zoneName , worldId , points . toArray ( new Point2D [ points . size ( ) ] ) , zMin , zMax ) ; }
creates new area from given points
