1234567891011121314151617181920 |
- import {
- getDefaultCurveSegments,
- } from '../common';
- import {
- createTypedArray,
- } from '../helpers/arrays';
- import poolFactory from './pool_factory';
- const bezierLengthPool = (function () {
- function create() {
- return {
- addedLength: 0,
- percents: createTypedArray('float32', getDefaultCurveSegments()),
- lengths: createTypedArray('float32', getDefaultCurveSegments()),
- };
- }
- return poolFactory(8, create);
- }());
- export default bezierLengthPool;
|