mlivesu/cinolib
A generic programming header only C++ library for processing polygonal and polyhedral meshes observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 98
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3304
- days_rel: n/a
- days_push: 14
- n_releases_24m: 0
Adoption not part of the score
1106 stars · 115 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
CinoLib is a header-only C++ library for processing polygonal and polyhedral meshes, supporting triangle, quad, and general polygon surface meshes as well as tetrahedral, hexahedral, and general polyhedral volume meshes. All mesh types share a single abstract base class, letting the same algorithms run on any mesh type without code duplication.
Use cases
- process triangle and quad surface meshes in C++
- generate and manipulate tetrahedral and hexahedral volume meshes
- compute geodesic distances on meshes
- write geometry processing algorithms that work on any mesh type
- convert between surface and volumetric mesh representations
- mesh generation for simulation and graphics pipelines
When to choose
- you need a unified data structure handling both surface and volumetric meshes, including general polyhedra
- you want a header-only C++ library with no build dependencies
- you work in geometry processing research or computer graphics with mixed mesh element types
When to avoid
- you only need triangle mesh processing and prefer a more battle-tested tool like libigl, VCG, or PMP
- you need GPU-accelerated or highly optimized rendering-focused mesh code
- you need a non-C++ language binding
Facets
library · maturity active
graphics simulation parser math graphics computer-vision simulation developer-tools cpp cross-platform windows geometry-processing mesh-processing header-only polygonal-meshes polyhedral-meshes surface-mesh volume-mesh hexmesh tetmesh geodesic computer-graphics algorithms linux macos
1 source
- readme: https://github.com/mlivesu/cinolib · fetched 2026-08-28 · 01d701aebe42
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mlivesu/cinolib | main | 67 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem