18 lines
479 B
TypeScript
18 lines
479 B
TypeScript
import { GraphicData, JlGraphic } from 'jl-graphic';
|
|
import { IPointData } from 'pixi.js';
|
|
import { SectionGraphic } from './SectionGraphic';
|
|
export interface ISectionData extends GraphicData {
|
|
code: string;
|
|
points: IPointData[];
|
|
}
|
|
export interface SectionDisplayConfig {
|
|
lineColor: string;
|
|
lineWidth: number;
|
|
}
|
|
export declare class Section extends JlGraphic {
|
|
static Type: string;
|
|
lineGraphic: SectionGraphic;
|
|
constructor();
|
|
doRepaint(): void;
|
|
}
|