| ▼ProMesh Tools | All classes and tools defined by ProMesh |
| Camera | |
| ▼Coordinate Transform | Tools to transform the mesh or individual vertices |
| Move | Tools to move the current selection or the current mesh |
| Pivot | Tools to set the pivot of the current mesh |
| Rotate | Tools to rotate the current selection |
| Scale | Tools to scale the current selection |
| Smoothing | Tools that relocate the vertices in order to improve the smoothness of a surface |
| Subdivision Projection | Projection of vertices to their limit position according to certain subdivision schemes |
| File IO | Functions to read and write meshes from/to files |
| ▼Grid Generation | Tools to create new grids from scratch |
| Basic Elements | Creation of basic grid elements from the current selection |
| ▼Geometries | Creation of basic geometries like cubes and spheres |
| 2D | Creation of 2D geometries |
| ▼3D | Creation of 3D geometries |
| Create TKD | |
| ▼Info | Tools that provide various information on a mesh |
| Measure length, area, volume | Tools to measure some geometric properties of a mesh |
| Qualities | |
| ▼Remeshing | Tools to alter the topology of the underlying grid |
| Boolean Operations | Algorithms to perform boolean operations on closed manifolds |
| Edges | Various operations on selected edges (split, swap, collapse) |
| Extrusion | Generation of new elements through extrusion of selected lower dimensional elements into a new dimension |
| Hexahedra | Operations for hexahedral meshes |
| Merge Vertices | Tools to merge selected elements into a single vertex |
| Orientation | Tools to adjust or invert the orientation of selected elements |
| Polylines | Simplification of polygonal lines |
| Quadrilaterals | Various operations for quadrilateral meshes |
| Raster Layers | Tools to generate meshes for stacks of raster data |
| Refinement | Generation of new elements through refinement of selected existing elements |
| Remove Doubles | Removal of duplicate geometry |
| ▼Resolve Intersections | Tools to resolve geometric intersections of different elements with the goal to construct consistent meshes |
| Advanced | Tools to resolve special geomegric intersections separately from each other |
| Tetrahedra | Tetrahedral mesh generation and remeshing of tetrahedral meshes |
| Triangles | Various operations for triangle meshes |
| Triangulation | Several algorithms to generate and to remesh triangular grids |
| ▼Selection | Tools to perform and to manipulate the current selection |
| Coordinate Range | Selection by coordinate ranges |
| ▼Edges | Selection tools for edges |
| Coordinate Based | Coordinate based edge selection |
| ▼Faces | Selection tools for faces |
| Coordinate Based | Coordinate based face selection |
| Marks | Tools to set and remove marks on a mesh |
| Subset Based | Selection by subsets |
| ▼Vertices | Selection tools for vertices |
| Coordinate Based | Coordinate based vertex selection |
| Kinks | Selection by kinks |
| ▼Volumes | Selection tools for volumes |
| Coordinate Based | Coordinate based volume selection |
| Separate | Tools to generate new subsets by separating elements in given subsets by topological or geometrical properties |
| Subsets | Tools to group elements in subsets and to manage those subsets |
| Util | Utility classes and functions for scripting |
| native types | Native types defined by the underlying programming language |
| ug-base | Classes and functions from ug4 which are provided in ProMesh scripts |