Skip to content
moutella edited this page Sep 9, 2021 · 2 revisions

Welcome to the che.js wiki! Here you can find documentation and code exammples for che.js.

che.js is a Javascript implementation of the Compact Half-Ege data structure, a structure that aims for scalability and perforamnce on finding the adjacency between elements of the mesh. This data structure is split in four levels, each of them adding more info of the mesh on memory, that helps for faster computation of the relationship between elements of the mesh.

The main object of che.js is the Che class, which holds references to each of the loaded levels, and orchestrates which methods of each level is called, based on which levels are loaded. You can still use the levels themselves if you feel the need, but the direct usage of the levels is not recommended nor guaranteed to work between minor and patch versions.

Each of the levels also have a class, you can find more info about each level here

To help with your first impression, you can see a few code examples

More info

You can find more info about the data structure on the following links

Clone this wiki locally