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.

25 lines (24 loc) 1.74 kB
import * as flatbuffers from 'flatbuffers'; import { DECIMAL_SEPARATOR } from '../duc/decimal-separator'; import { DIMENSION_UNITS_FORMAT } from '../duc/dimension-units-format'; import { _UnitSystemBase } from '../duc/unit-system-base'; export declare class LinearUnitSystem { bb: flatbuffers.ByteBuffer | null; bb_pos: number; __init(i: number, bb: flatbuffers.ByteBuffer): LinearUnitSystem; static getRootAsLinearUnitSystem(bb: flatbuffers.ByteBuffer, obj?: LinearUnitSystem): LinearUnitSystem; static getSizePrefixedRootAsLinearUnitSystem(bb: flatbuffers.ByteBuffer, obj?: LinearUnitSystem): LinearUnitSystem; base(obj?: _UnitSystemBase): _UnitSystemBase | null; format(): DIMENSION_UNITS_FORMAT | null; decimalSeparator(): DECIMAL_SEPARATOR | null; suppressZeroFeet(): boolean; suppressZeroInches(): boolean; static startLinearUnitSystem(builder: flatbuffers.Builder): void; static addBase(builder: flatbuffers.Builder, baseOffset: flatbuffers.Offset): void; static addFormat(builder: flatbuffers.Builder, format: DIMENSION_UNITS_FORMAT): void; static addDecimalSeparator(builder: flatbuffers.Builder, decimalSeparator: DECIMAL_SEPARATOR): void; static addSuppressZeroFeet(builder: flatbuffers.Builder, suppressZeroFeet: boolean): void; static addSuppressZeroInches(builder: flatbuffers.Builder, suppressZeroInches: boolean): void; static endLinearUnitSystem(builder: flatbuffers.Builder): flatbuffers.Offset; static createLinearUnitSystem(builder: flatbuffers.Builder, baseOffset: flatbuffers.Offset, format: DIMENSION_UNITS_FORMAT | null, decimalSeparator: DECIMAL_SEPARATOR | null, suppressZeroFeet: boolean, suppressZeroInches: boolean): flatbuffers.Offset; }