Skip to main content
Ctrl+K
Logo image

COMPAS Assembly

  • Introduction
  • Installation
  • Tutorial
  • Examples
    • Two Blocks
    • Leaning Stack of Blocks
    • A Semicircular Arch
    • Crossvault
    • A Hemispherical Dome
    • A Curved Wall
  • API Reference
    • compas_assembly
      • compas_assembly.algorithms
      • compas_assembly.datastructures
      • compas_assembly.geometry
  • Publications
  • License
COMPAS.dev
  • API Reference
  • Block
  • Block.is_manifold

Block.is_manifold

Block.is_manifold()

Verify that the mesh is manifold.

A mesh is manifold if the following conditions are fulfilled:

  • Each edge is incident to only one or two faces.

  • The faces incident to a vertex form a closed or an open fan.

Returns:
bool

True, if the mesh is manifold. False, otherwise.

See also

is_valid(), is_regular(), is_orientable(), is_empty(), is_closed(), is_trimesh(), is_quadmesh()
On this page
  • Block.is_manifold()

© Copyright ETH Zurich - Block Research Group.

Created using Sphinx 7.4.7.

Built with the PyData Sphinx Theme 0.13.3.