Spaces:
Sleeping
Sleeping
| // @flow | |
| import Point from '@mapbox/point-geometry'; | |
| import {register} from '../util/web_worker_transfer'; | |
| class Anchor extends Point { | |
| angle: any; | |
| segment: number | void; | |
| constructor(x: number, y: number, angle: number, segment?: number) { | |
| super(x, y); | |
| this.angle = angle; | |
| if (segment !== undefined) { | |
| this.segment = segment; | |
| } | |
| } | |
| clone() { | |
| return new Anchor(this.x, this.y, this.angle, this.segment); | |
| } | |
| } | |
| register('Anchor', Anchor); | |
| export default Anchor; | |