UNPKG

@foblex/2d

Version:

An Angular library for 2D geometric computations, providing classes and utilities for manipulating points, lines, vectors, rectangles, arcs, and transformations.

10 lines 1.26 kB
import { PointExtensions } from '../point'; export function defaultTransformModel() { return { position: PointExtensions.initialize(), scaledPosition: PointExtensions.initialize(), scale: 1, rotate: 0 }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC10cmFuc2Zvcm0tbW9kZWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9mb2JsZXgyZC9zcmMvdHJhbnNmb3JtLW1vZGVsL2RlZmF1bHQtdHJhbnNmb3JtLW1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxVQUFVLENBQUM7QUFFM0MsTUFBTSxVQUFVLHFCQUFxQjtJQUNuQyxPQUFPO1FBQ0wsUUFBUSxFQUFFLGVBQWUsQ0FBQyxVQUFVLEVBQUU7UUFDdEMsY0FBYyxFQUFFLGVBQWUsQ0FBQyxVQUFVLEVBQUU7UUFDNUMsS0FBSyxFQUFFLENBQUM7UUFDUixNQUFNLEVBQUUsQ0FBQztLQUNWLENBQUE7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSVRyYW5zZm9ybU1vZGVsIH0gZnJvbSAnLi9pLXRyYW5zZm9ybS1tb2RlbCc7XG5pbXBvcnQgeyBQb2ludEV4dGVuc2lvbnMgfSBmcm9tICcuLi9wb2ludCc7XG5cbmV4cG9ydCBmdW5jdGlvbiBkZWZhdWx0VHJhbnNmb3JtTW9kZWwoKTogSVRyYW5zZm9ybU1vZGVsIHtcbiAgcmV0dXJuIHtcbiAgICBwb3NpdGlvbjogUG9pbnRFeHRlbnNpb25zLmluaXRpYWxpemUoKSxcbiAgICBzY2FsZWRQb3NpdGlvbjogUG9pbnRFeHRlbnNpb25zLmluaXRpYWxpemUoKSxcbiAgICBzY2FsZTogMSxcbiAgICByb3RhdGU6IDBcbiAgfVxufVxuXG4iXX0=