Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ManifoldBooleans

Index

Constructors

constructor

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

    • manifoldWorkerManager: ManifoldWorkerManager

    Returns ManifoldBooleans

Methods

add

difference

  • Difference of multiple manifold shapes

    group

    multiple

    shortname

    difference manifolds

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    difference of two manifold shapes

differenceTwo

  • Difference of two manifold shapes

    group

    2 manifolds

    shortname

    difference 2 manifolds

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    difference of two manifold shapes

intersect

  • Intersect two manifold shapes

    group

    a to b

    shortname

    intersect

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    intersected manifold shape

intersection

  • Intersection of multiple manifold shapes

    group

    multiple

    shortname

    intersection manifolds

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    intersection of multiple manifold shapes

intersectionTwo

  • Intersection of two manifold shapes

    group

    2 manifolds

    shortname

    intersection 2 manifolds

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    intersection of two manifold shapes

split

  • Split manifold by another manifold

    group

    split

    shortname

    split

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer[]>

    split manifold

splitByPlane

  • Split manifold by plane

    group

    split

    shortname

    split by plane

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer[]>

    split manifold

splitByPlaneOnOffsets

  • Split manifold by plane on various offsets

    group

    split

    shortname

    split by plane on offsets

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer[]>

    splitted manifolds

subtract

  • Subtract two manifold shapes

    group

    a to b

    shortname

    subtract

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    subtracted manifold shape

trimByPlane

  • Trim manifold by plane

    group

    trim

    shortname

    trim by plane

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    trimmed manifold

union

  • Union of multiple manifold shapes

    group

    multiple

    shortname

    union manifolds

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    union of two manifold shapes

unionTwo

  • Union of two manifold shapes

    group

    2 manifolds

    shortname

    union 2 manifolds

    drawable

    true

    Parameters

    Returns Promise<ManifoldPointer>

    union of two manifold shapes

Generated using TypeDoc