| 123456789101112131415161718 |
- import Point from "../Geometry/Point.js";
- import Line from "../Geometry/Line.js";
- import { dataService } from "./DataService.js";
- import VectorCategory from "../enum/VectorCategory.js";
- import { mathUtil } from "../Util/MathUtil.js";
- export default class PointService {
- constructor() {}
- create(position, categoryType, vectorId) {
- let point = new Point(position, vectorId);
- point.setCategory(categoryType);
- dataService.addPoint(point);
- return point;
- }
- }
- const pointService = new PointService();
- export { pointService };
|