MeshTransformation.h¶
Note
The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded.
-
static void
translate
(Mesh &mesh, const Point &point)¶ Translate mesh according to a given vector.
- Arguments
- mesh (
Mesh
) - The mesh
- point (Point)
- The vector defining the translation.
- mesh (
-
static void
rescale
(Mesh &mesh, const double scale, const Point ¢er)¶ Rescale mesh by a given scaling factor with respect to a center point.
- Arguments
- mesh (
Mesh
) - The mesh
- scale (double)
- The scaling factor.
- center (Point)
- The center of the scaling.
- mesh (
-
static void
rotate
(Mesh &mesh, double angle, std::size_t axis)¶ Rotate mesh around a coordinate axis through center of mass of all mesh vertices
- Arguments
- mesh (
Mesh
) - The mesh.
- angle (double)
- The number of degrees (0-360) of rotation.
- axis (std::size_t)
- The coordinate axis around which to rotate the mesh.
- mesh (