UNPKG

step-sequence-generator

Version:

A step sequence generator for figure skating programs

17 lines (16 loc) 752 B
import { Edge, Leg, TransitionDirection } from '../../shared/enums/movement-enums.js'; import { DescartesCoordinatesType } from '../../shared/types/descartes-coordinates.type'; import { IMovementExtended } from '../../shared/types/extended-movement/movement-extended.interface'; declare class StepContext<T extends IMovementExtended> { private _currentStep; resetCurrentStep(): void; set currentStep(step: T); get currentStep(): T | null; get endCoordinate(): DescartesCoordinatesType | null; get vector(): import("../../shared/enums/vector-key.enum.js").VectorKey | null; get currentLeg(): Leg; get currentEdge(): Edge; get currentDirection(): TransitionDirection; private isFullTurn; } export { StepContext };