|
Registry
|
Functions | |
| void | Extrude (Mesh *mesh, const Vec *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 | 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 | ExtrudeAndMove (Mesh *mesh, const Vec *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 | ExtrudeCylinders (Mesh *mesh, double height, double radius, double snap_threshold) |
| Extrudes cylinders around selected points of a 2d manifold. 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 ug4Bridge::promesh::Remeshing::Extrusion::Extrude | ( | Mesh * | mesh, |
| const Vec * | 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.
| [in] | mesh | |
| [in] | total_direction | |
| [in] | num_steps | |
| [in] | create_faces | |
| [in] | create_volumes |
| void ug4Bridge::promesh::Remeshing::Extrusion::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.
| [in] | mesh | |
| [in] | total_length | |
| [in] | num_steps | |
| [in] | create_faces | |
| [in] | create_volumes |
| void ug4Bridge::promesh::Remeshing::Extrusion::ExtrudeAndMove | ( | Mesh * | mesh, |
| const Vec * | 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.
| [in] | mesh | |
| [in] | total_direction | |
| [in] | num_steps | |
| [in] | create_faces | |
| [in] | create_volumes |
| void ug4Bridge::promesh::Remeshing::Extrusion::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.
| [in] | mesh | |
| [in] | total_scale | |
| [in] | scale_around_pivot | |
| [in] | num_steps | |
| [in] | create_faces | |
| [in] | create_volumes |
| void ug4Bridge::promesh::Remeshing::Extrusion::ExtrudeCylinders | ( | Mesh * | mesh, |
| double | height, | ||
| double | radius, | ||
| double | snap_threshold | ||
| ) |
Extrudes cylinders around selected points of a 2d manifold.
| [in] | mesh | |
| [in] | height | |
| [in] | radius | |
| [in] | snap_threshold |
| void ug4Bridge::promesh::Remeshing::Extrusion::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.
| [in] | mesh | |
| [in] | thickness | |
| [in] | num_steps | |
| [in] | create_faces | |
| [in] | create_volumes |