function Point(A,B){this.x=A;this.y=B}Point.prototype.getX=function(){return this.x};Point.prototype.setX=function(A){this.x=A};Point.prototype.getY=function(){return this.y};Point.prototype.setY=function(A){this.y=A};Point.prototype.rotate=function(E,A,D){var C=this.getX();var B=this.getY();if(E==90){this.setX(D-B);this.setY(C)}else{if(E==180){this.setX(A-C);this.setY(D-B)}else{if(E==270){this.setX(B);this.setY(A-C)}}}};Point.prototype.unrotate=function(F,C,E){var B=F;var D=C;var A=E;if(F==90){B=270}else{if(F==180){B=180}else{if(F==270){B=90}}}this.rotate(B,D,A)};
