Generation of new elements through extrusion of selected lower dimensional elements into a new dimension. More...
Functions | |
| void | Extrude (Mesh *mesh, const Vec3d *total_direction, int num_steps, bool create_faces, bool create_volumes) |
| Extrudes selected geometry (vertices, edges, faces) and moves new vertices by the specified offset. More... | |
| void | ExtrudeAndMove (Mesh *mesh, const Vec3d *total_direction, int num_steps, bool create_faces, bool create_volumes) |
| Extrudes selected geometry (vertices, edges, faces) and moves new vertices by the specified offset. More... | |
| void | ExtrudeAndScale (Mesh *mesh, double total_scale, bool scale_around_pivot, int num_steps, bool create_faces, bool create_volumes) |
| Extrudes selected geometry (vertices, edges, faces) and scales new vertices by the specified scale. More... | |
| void | ExtrudeAlongNormal (Mesh *mesh, double total_length, int num_steps, bool create_faces, bool create_volumes) |
| Extrudes selected geometry (vertices, edges, faces) and moves new vertices along their normal. More... | |
| void | ExtrudeToThickness (Mesh *mesh, double thickness, int num_steps, bool create_faces, bool create_volumes) |
| Extrudes selected geometry (vertices, edges, faces) and moves new vertices so that created elements have the specified thickness. More... | |
| void | ExtrudeCylinders (Mesh *mesh, double height, double radius, double snap_threshold) |
| Extrudes cylinders around selected points of a 2d manifold. More... | |
Generation of new elements through extrusion of selected lower dimensional elements into a new dimension.
| void Extrude | ( | Mesh * | mesh, |
| const Vec3d * | total_direction, | ||
| int | num_steps, | ||
| bool | create_faces, | ||
| bool | create_volumes | ||
| ) |
Extrudes selected geometry (vertices, edges, faces) and moves new vertices by the specified offset.
| void ExtrudeAlongNormal | ( | Mesh * | mesh, |
| double | total_length, | ||
| int | num_steps, | ||
| bool | create_faces, | ||
| bool | create_volumes | ||
| ) |
Extrudes selected geometry (vertices, edges, faces) and moves new vertices along their normal.
| void ExtrudeAndMove | ( | Mesh * | mesh, |
| const Vec3d * | total_direction, | ||
| int | num_steps, | ||
| bool | create_faces, | ||
| bool | create_volumes | ||
| ) |
Extrudes selected geometry (vertices, edges, faces) and moves new vertices by the specified offset.
| void ExtrudeAndScale | ( | Mesh * | mesh, |
| double | total_scale, | ||
| bool | scale_around_pivot, | ||
| int | num_steps, | ||
| bool | create_faces, | ||
| bool | create_volumes | ||
| ) |
Extrudes selected geometry (vertices, edges, faces) and scales new vertices by the specified scale.
Extrudes cylinders around selected points of a 2d manifold.