# rotate_points

compas.geometry.rotate_points(points, angle, axis=None, origin=None)[source]

Rotates points around an arbitrary axis in 3D.

Parameters
• points (list of point) – A list of points.

• angle (float) – The angle of rotation in radians.

• axis (vector, optional) – The rotation axis. Default is [0.0, 0.0, 1.0]

• origin (point, optional) – The origin of the rotation axis. Default is [0.0, 0.0, 0.0].

Returns

list of point – The rotated points

Examples

>>>


Notes