UNPKG

ducjs

Version:

The duc 2D CAD file format is a cornerstone of our advanced design system, conceived to cater to professionals seeking precision and efficiency in their design work.

19 lines (18 loc) 1 kB
import * as flatbuffers from 'flatbuffers'; import { BEZIER_MIRRORING } from '../duc/bezier-mirroring'; export declare class DucPoint { bb: flatbuffers.ByteBuffer | null; bb_pos: number; __init(i: number, bb: flatbuffers.ByteBuffer): DucPoint; static getRootAsDucPoint(bb: flatbuffers.ByteBuffer, obj?: DucPoint): DucPoint; static getSizePrefixedRootAsDucPoint(bb: flatbuffers.ByteBuffer, obj?: DucPoint): DucPoint; x(): number; y(): number; mirroring(): BEZIER_MIRRORING | null; static startDucPoint(builder: flatbuffers.Builder): void; static addX(builder: flatbuffers.Builder, x: number): void; static addY(builder: flatbuffers.Builder, y: number): void; static addMirroring(builder: flatbuffers.Builder, mirroring: BEZIER_MIRRORING): void; static endDucPoint(builder: flatbuffers.Builder): flatbuffers.Offset; static createDucPoint(builder: flatbuffers.Builder, x: number, y: number, mirroring: BEZIER_MIRRORING | null): flatbuffers.Offset; }