Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • SaveDxfDto

Index

Constructors

constructor

  • new SaveDxfDto<T>(shape?: T, fileName?: string, tryDownload?: boolean, angularDeflection?: number, curvatureDeflection?: number, minimumOfPoints?: number, uTolerance?: number, minimumLength?: number): SaveDxfDto<T>
  • Type parameters

    • T

    Parameters

    • Optional shape: T
    • Optional fileName: string
    • Optional tryDownload: boolean
    • Optional angularDeflection: number
    • Optional curvatureDeflection: number
    • Optional minimumOfPoints: number
    • Optional uTolerance: number
    • Optional minimumLength: number

    Returns SaveDxfDto<T>

Properties

angularDeflection

angularDeflection: number

The angular deflection

default

0.1

minimum

0

maximum

Infinity

step

0.01

curvatureDeflection

curvatureDeflection: number

The curvature deflection

default

0.1

minimum

0

maximum

Infinity

step

0.001

fileName

fileName: string

File name

default

shape.dxf

minimumLength

minimumLength: number

Minimum length

default

1.0e-7

minimum

0

maximum

Infinity

step

1.0e-7

minimumOfPoints

minimumOfPoints: number

Minimum of points

default

2

minimum

0

maximum

Infinity

step

1

shape

shape: T

Shape to save

default

undefined

Optional tryDownload

tryDownload: boolean

Will attempt to download the file if that is possible, keep in mind that you might need to implement this yourself. In bitbybit this is handled by worker layers which only run in browsers.

default

true

uTolerance

uTolerance: number

U tolerance

default

1.0e-9

minimum

0

maximum

Infinity

step

1.0e-9

Generated using TypeDoc