dist/melonjs.js
function clone() {
         var copy = [];
         this.points.forEach(function (point) {
           copy.push(point.clone());
         });
         return new me.Polygon(this.pos.x, this.pos.y, copy);
       }
function clone() {
         var copy = [];
         this.points.forEach(function (point) {
           copy.push(point.clone());
         });
         return new me.Polygon(this.pos.x, this.pos.y, copy);
       }
function clone ( ) { var copy = [ ] ; this . points . forEach ( function ( point ) { copy . push ( point . clone ( ) ) ; } ) ; return new me . Polygon ( this . pos . x , this . pos . y , copy ) ; }
clone this Polygon
@name clone
@memberOf me.Polygon.prototype
@function
@return {me.Polygon} new Polygon
clone this Polygon