Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

  • U

Hierarchy

  • OffsetAdvancedDto

Index

Constructors

constructor

  • new OffsetAdvancedDto<T, U>(shape?: T, face?: U, distance?: number, tolerance?: number, joinType?: joinTypeEnum, removeIntEdges?: boolean): OffsetAdvancedDto<T, U>
  • Type parameters

    • T

    • U

    Parameters

    • Optional shape: T
    • Optional face: U
    • Optional distance: number
    • Optional tolerance: number
    • Optional joinType: joinTypeEnum
    • Optional removeIntEdges: boolean

    Returns OffsetAdvancedDto<T, U>

Properties

distance

distance: number

Distance of offset

default

0.2

minimum

-Infinity

maximum

Infinity

step

0.1

Optional face

face: U

Optionally provide face for the offset

default

undefined

optional

true

joinType

joinType: joinTypeEnum

Join defines how to fill the holes that may appear between parallels to the two adjacent faces. It may take values GeomAbs_Arc or GeomAbs_Intersection: if Join is equal to GeomAbs_Arc, then pipes are generated between two free edges of two adjacent parallels, and spheres are generated on "images" of vertices; it is the default value

default

arc

removeIntEdges

removeIntEdges: boolean

Removes internal edges

default

false

shape

shape: T

Shape to offset

default

undefined

tolerance

tolerance: number

Offset tolerance

default

0.1

minimum

0

maximum

Infinity

step

0.01

Generated using TypeDoc