Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ManifoldTransforms

Index

Constructors

constructor

  • new ManifoldTransforms(manifoldWorkerManager: ManifoldWorkerManager): ManifoldTransforms
  • Parameters

    • manifoldWorkerManager: ManifoldWorkerManager

    Returns ManifoldTransforms

Methods

mirror

  • Mirrors a manifold shape over a plane defined by a normal vector

    group

    transforms

    shortname

    mirror

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Mirrored manifold shape

rotate

  • Rotates a manifold shape along the vector containing euler angles

    group

    transforms

    shortname

    rotate

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Rotated manifold shape

rotateXYZ

  • Rotates a manifold shape along the x y z euler angles

    group

    transforms

    shortname

    rotate xyz

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Rotated manifold shape

scale

  • Scales a manifold shape with single factor

    group

    transforms

    shortname

    scale uniform

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Scaled manifold shape

scale3D

  • Scales a manifold shape with 3D vector

    group

    transforms

    shortname

    scale 3d

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Scaled manifold shape

transform

  • Transforms a manifold shape by using the 4x4 transformation matrix

    group

    matrix

    shortname

    transform

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Transformed manifold shape

transforms

  • Transforms a manifold shape by using the 4x4 transformation matrixes

    group

    matrix

    shortname

    transforms

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Transformed manifold shape

translate

  • Translates a manifold shape along the vector

    group

    transforms

    shortname

    translate

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Translated manifold shape

translateByVectors

  • Translates a manifold shape along by multiple vectors

    group

    multiple

    shortname

    translate by vectors

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer[]>

    Translated manifold shapes

translateXYZ

  • Translates a manifold shape along x, y, z

    group

    transforms

    shortname

    translate xyz

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    Translated manifold shape

Generated using TypeDoc