Returns a triangle that is rotated by angleRad. By default it rotates around its center but an arbitrary origin point can be provided.
angleRad
origin
let triangle = Triangles.fromPoints([a, b, c]);// Rotate triangle by 5 degreestriangle = Triangles.rotate(triangle, degreeToRadian(5));// Rotate by 90 degreestriangle = Triangles.rotate(triangle, Math.PI / 2); Copy
let triangle = Triangles.fromPoints([a, b, c]);// Rotate triangle by 5 degreestriangle = Triangles.rotate(triangle, degreeToRadian(5));// Rotate by 90 degreestriangle = Triangles.rotate(triangle, Math.PI / 2);
Triangle to rotate
Optional
Angle in radians to rotate by
Point to rotate around. If undefined, middle of triangle will be used
A new triangle
Returns a triangle that is rotated by
angleRad
. By default it rotates around its center but an arbitraryorigin
point can be provided.