* @function LevelRenderer.Tool.Areal.prototype.isInsideRing * @description 图形 Ring 是否包含鼠标位置, true表示坐标处在图形内。 * @returns {boolean} 图形是否包含鼠标位置, true表示坐标处在图形内。
(cx, cy, r0, r, x, y)
| 601 | * @returns {boolean} 图形是否包含鼠标位置, true表示坐标处在图形内。 |
| 602 | */ |
| 603 | isInsideRing(cx, cy, r0, r, x, y) { |
| 604 | var d = (x - cx) * (x - cx) + (y - cy) * (y - cy); |
| 605 | return (d < r * r) && (d > r0 * r0); |
| 606 | } |
| 607 | |
| 608 | /** |
| 609 | * @function LevelRenderer.Tool.Areal.prototype.isInsideRect |