Operations

Mesh krado::extrude(const Mesh &mesh, const Vector &direction, const std::vector<double> &thicknesses)

Extrude a mesh.

Parameters:
  • meshMesh to extrude

  • direction – Extrusion direction

  • thicknesses – Thickness of each layer

Returns:

Extruded mesh

Mesh krado::extrude(const Mesh &mesh, const Vector &direction, int layers, double thickness)

Extrude a mesh.

Parameters:
  • meshMesh to extrude

  • direction – Extrusion direction

  • layers – Number of layers

  • thickness – Thickness of the extrusion

Returns:

Extruded mesh

Mesh krado::tetrahedralize(const Mesh &mesh)

Tetrahedralize a mesh.

Parameters:

meshMesh to tetrahedralize

Returns:

Tetrahedral mesh