Module gut::algo[][src]

Modules

This module defines routines for dealing with meshes composed of multiple connected components.

This module defines the Merge trait which defines how objects are merged together. Implementations for common mesh types are also included here.

This module defines routines to compute normals on various meshes.

This module defines routines for dealing with meshes composed of multiple connected components.

Traits and algorithms for splitting generic meshes.

Traits

A trait defining the primary method for determining connectivity in a mesh.

A trait describing the action of merging mutltiple objects into a single object of the same type. This represents the inverse of splitting a mesh into components of the same type.

Split the object at the Src topology (e.g. vertices) into multiple objects of the same type.

Functions

Partition a given slice by unique values.

Partition a given slice by unique values.