point.js
来自「xiorkflow工作流源码 是一个java开发的工作流源码」· JavaScript 代码 · 共 34 行
JS
34 行
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) xio.name 2006</p>
* @author xio
*/function Point(x, y) { this.setX(x); this.setY(y);}Point.prototype.clone = function () { return new Point(this.x, this.y);};Point.prototype.toString = function () { return "Point[" + this.getX() + "," + this.getY() + "]";};Point.prototype.setX = function (x) { this.x = x;};Point.prototype.getX = function () { return this.x;};Point.prototype.setY = function (y) { this.y = y;};Point.prototype.getY = function () { return this.y;};Point.prototype.distance = function (oPoint) { return Math.sqrt(Math.pow(this.getX() - oPoint.getX(), 2) + Math.pow(this.getY() - oPoint.getY(), 2));};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?