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.
22 lines (21 loc) • 1.32 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
export declare class TilingProperties {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): TilingProperties;
static getRootAsTilingProperties(bb: flatbuffers.ByteBuffer, obj?: TilingProperties): TilingProperties;
static getSizePrefixedRootAsTilingProperties(bb: flatbuffers.ByteBuffer, obj?: TilingProperties): TilingProperties;
sizeInPercent(): number;
angle(): number;
spacing(): number | null;
offsetX(): number | null;
offsetY(): number | null;
static startTilingProperties(builder: flatbuffers.Builder): void;
static addSizeInPercent(builder: flatbuffers.Builder, sizeInPercent: number): void;
static addAngle(builder: flatbuffers.Builder, angle: number): void;
static addSpacing(builder: flatbuffers.Builder, spacing: number): void;
static addOffsetX(builder: flatbuffers.Builder, offsetX: number): void;
static addOffsetY(builder: flatbuffers.Builder, offsetY: number): void;
static endTilingProperties(builder: flatbuffers.Builder): flatbuffers.Offset;
static createTilingProperties(builder: flatbuffers.Builder, sizeInPercent: number, angle: number, spacing: number | null, offsetX: number | null, offsetY: number | null): flatbuffers.Offset;
}