# The cad/manifold port

## manifold-3.5.1 – geometry library for topological robustness

## Description

    Manifold is a geometry library dedicated to creating and operating
    on manifold triangle meshes. A manifold mesh is a mesh that represents
    a solid object, and so is very important in manufacturing, CAD,
    structural analysis, etc. Manifold also supports arbitrary vertex
    properties and enables mapping of materials for rendering use-cases.
    Our primary goal is reliability: guaranteed manifold output without
    caveats or edge cases. Our secondary goal is performance: efficient
    algorithms that make extensive use of parallelization, or pipelining
    when only a single thread is available.

WWW: https://github.com/elalish/manifold

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  cad

## Library dependencies

- STEM->=16,<17:lang/gcc/16,-libs
- cad/clipper2

## Build dependencies

- STEM->=16,<17:lang/gcc/16
- STEM->=16,<17:lang/gcc/16,-c++
- STEM->=4:devel/cmake/core
- devel/gtest
- devel/ninja

## Run dependencies