Options
All
  • Public
  • Public/Protected
  • All
Menu
Logo of bit by bit developers

Class OCCTTransforms

Hierarchy

  • OCCTTransforms

Index

Constructors

constructor

  • new OCCTTransforms(occWorkerManager: OCCTWorkerManager): OCCTTransforms
  • Parameters

    • occWorkerManager: OCCTWorkerManager

    Returns OCCTTransforms

Methods

align

  • Align the shape

    group

    on single shape

    shortname

    align

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape

alignAndTranslate

alignAndTranslateShapes

alignShapes

  • Align the shapes with alignments

    group

    on shapes

    shortname

    alignments

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer[]>

    OpenCascade shapes

mirror

  • Mirrors the shape

    group

    on single shape

    shortname

    mirror

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape

mirrorAlongNormal

  • Mirrors the shape along the normal and origin

    group

    on single shape

    shortname

    mirror normal

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape

mirrorAlongNormalShapes

mirrorShapes

  • Mirrors the shapes with multiple mirrors

    group

    on shapes

    shortname

    mirrors

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer[]>

    OpenCascade shapes

rotate

  • Rotate the shape

    group

    on single shape

    shortname

    rotate

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape

rotateAroundCenter

rotateAroundCenterShapes

rotateShapes

scale

  • Scales the shape

    group

    on single shape

    shortname

    scale

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape

scale3d

  • Scales the shape in 3D

    group

    on single shape

    shortname

    scale 3d

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade scaled shape

scale3dShapes

scaleShapes

  • Scales the shapes with scale factors

    group

    on shapes

    shortname

    scales

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer[]>

    OpenCascade shapes

transform

  • Transforms the shape

    group

    on single shape

    shortname

    transform

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape

transformShapes

  • Transforms the array of shapes with transformations

    group

    on shapes

    shortname

    transforms

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer[]>

    OpenCascade shapes

translate

  • Translates the shape

    group

    on single shape

    shortname

    translate

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape

translateShapes

  • Translates the shapes with translations

    group

    on shapes

    shortname

    translations

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer[]>

    OpenCascade shapes

Generated using TypeDoc