OneBot: Leantime 改造版源码(BOM/Univer 表格/AI 接管/品牌替换等)
This commit is contained in:
23
dev/DWGViewer/libs/dxf-parser/entities/spline.d.ts
vendored
Normal file
23
dev/DWGViewer/libs/dxf-parser/entities/spline.d.ts
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
import DxfArrayScanner, { IGroup } from '../DxfArrayScanner';
|
||||
import IGeometry, { IEntity, IPoint } from './geomtry';
|
||||
export interface ISplineEntity extends IEntity {
|
||||
controlPoints?: IPoint[];
|
||||
fitPoints?: IPoint[];
|
||||
startTangent: IPoint;
|
||||
endTangent: IPoint;
|
||||
knotValues: number[];
|
||||
closed: boolean;
|
||||
periodic: boolean;
|
||||
rational: boolean;
|
||||
planar: boolean;
|
||||
linear: boolean;
|
||||
degreeOfSplineCurve: number;
|
||||
numberOfKnots: number;
|
||||
numberOfControlPoints: number;
|
||||
numberOfFitPoints: number;
|
||||
normalVector: IPoint;
|
||||
}
|
||||
export default class Spline implements IGeometry {
|
||||
ForEntityName: "SPLINE";
|
||||
parseEntity(scanner: DxfArrayScanner, curr: IGroup): ISplineEntity;
|
||||
}
|
||||
Reference in New Issue
Block a user