Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • FaceSubdivisionDto

Index

Constructors

constructor

  • new FaceSubdivisionDto<T>(shape?: T, nrDivisionsU?: number, nrDivisionsV?: number, shiftHalfStepU?: boolean, removeStartEdgeU?: boolean, removeEndEdgeU?: boolean, shiftHalfStepV?: boolean, removeStartEdgeV?: boolean, removeEndEdgeV?: boolean): FaceSubdivisionDto<T>
  • Provide options without default values

    Type parameters

    • T

    Parameters

    • Optional shape: T
    • Optional nrDivisionsU: number
    • Optional nrDivisionsV: number
    • Optional shiftHalfStepU: boolean
    • Optional removeStartEdgeU: boolean
    • Optional removeEndEdgeU: boolean
    • Optional shiftHalfStepV: boolean
    • Optional removeStartEdgeV: boolean
    • Optional removeEndEdgeV: boolean

    Returns FaceSubdivisionDto<T>

Properties

nrDivisionsU

nrDivisionsU: number

Number of points that will be added on U direction

default

10

minimum

1

maximum

Infinity

step

1

nrDivisionsV

nrDivisionsV: number

Number of points that will be added on V direction

default

10

minimum

1

maximum

Infinity

step

1

removeEndEdgeU

removeEndEdgeU: boolean

Removes end edge points on U

default

false

removeEndEdgeV

removeEndEdgeV: boolean

Removes end edge points on V

default

false

removeStartEdgeU

removeStartEdgeU: boolean

Removes start edge points on U

default

false

removeStartEdgeV

removeStartEdgeV: boolean

Removes start edge points on V

default

false

shape

shape: T

Brep OpenCascade geometry

default

undefined

shiftHalfStepU

shiftHalfStepU: boolean

Sometimes you want to shift your points half way the step distance, especially on periodic surfaces

default

false

shiftHalfStepV

shiftHalfStepV: boolean

Sometimes you want to shift your points half way the step distance, especially on periodic surfaces

default

false

Generated using TypeDoc