Spaces:
Running
Running
| import { Curve } from './Curve'; | |
| import { Vector } from './../../math/Vector2'; | |
| export class CurvePath<T extends Vector> extends Curve<T> { | |
| constructor(); | |
| /** | |
| * @default 'CurvePath' | |
| */ | |
| type: string; | |
| /** | |
| * @default [] | |
| */ | |
| curves: Array<Curve<T>>; | |
| /** | |
| * @default false | |
| */ | |
| autoClose: boolean; | |
| add(curve: Curve<T>): void; | |
| closePath(): void; | |
| getPoint(t: number, optionalTarget?: T): T; | |
| getCurveLengths(): number[]; | |
| } | |