17 lines
581 B
TypeScript
17 lines
581 B
TypeScript
import { NlsMathService } from './math.service';
|
|
import { Graph } from './../models/graph.model';
|
|
import { Point } from './../models/point.model';
|
|
export declare class NlsGraphService {
|
|
private math;
|
|
private graphs;
|
|
private animation;
|
|
constructor(math: NlsMathService);
|
|
get(): Graph[];
|
|
set(newGraphs: Graph[]): void;
|
|
readonly isAnimated: boolean;
|
|
startAnimation(): void;
|
|
stopAnimation(): void;
|
|
spreadOrthogonal(start: Point, spacing: number): IterableIterator<Point>;
|
|
shiftPoint(point: Point, radians: number, spacing: number): Point;
|
|
}
|