mesh_transformed

compas.datastructures.mesh_transformed(mesh, transformation)[source]

Return a transformed copy of the mesh.

Parameters:
meshcompas.datastructures.Mesh

The mesh.

transformationcompas.geometry.Transformation

The transformation.

Returns:
compas.datastructures.Mesh

A transformed independent copy of mesh.

Examples

>>> from compas.datastructures import Mesh
>>> from compas.geometry import matrix_from_axis_and_angle
>>> mesh = Mesh.from_polyhedron(6)
>>> T = matrix_from_axis_and_angle([0, 0, 1], math.pi / 4)
>>> tmesh = mesh_transformed(mesh, T)