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.

24 lines (23 loc) 1.66 kB
import * as flatbuffers from 'flatbuffers'; import { HatchPatternLine } from '../duc/hatch-pattern-line'; export declare class CustomHatchPattern { bb: flatbuffers.ByteBuffer | null; bb_pos: number; __init(i: number, bb: flatbuffers.ByteBuffer): CustomHatchPattern; static getRootAsCustomHatchPattern(bb: flatbuffers.ByteBuffer, obj?: CustomHatchPattern): CustomHatchPattern; static getSizePrefixedRootAsCustomHatchPattern(bb: flatbuffers.ByteBuffer, obj?: CustomHatchPattern): CustomHatchPattern; name(): string | null; name(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null; description(): string | null; description(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null; lines(index: number, obj?: HatchPatternLine): HatchPatternLine | null; linesLength(): number; static startCustomHatchPattern(builder: flatbuffers.Builder): void; static addName(builder: flatbuffers.Builder, nameOffset: flatbuffers.Offset): void; static addDescription(builder: flatbuffers.Builder, descriptionOffset: flatbuffers.Offset): void; static addLines(builder: flatbuffers.Builder, linesOffset: flatbuffers.Offset): void; static createLinesVector(builder: flatbuffers.Builder, data: flatbuffers.Offset[]): flatbuffers.Offset; static startLinesVector(builder: flatbuffers.Builder, numElems: number): void; static endCustomHatchPattern(builder: flatbuffers.Builder): flatbuffers.Offset; static createCustomHatchPattern(builder: flatbuffers.Builder, nameOffset: flatbuffers.Offset, descriptionOffset: flatbuffers.Offset, linesOffset: flatbuffers.Offset): flatbuffers.Offset; }