Fixed 2D rot(from,ro)

This commit is contained in:
Revar Desmera 2019-05-12 03:29:08 -07:00
parent a0f17009c0
commit f8ee274049

View file

@ -189,6 +189,8 @@ module rot(a=0, v=undef, cp=undef, from=undef, to=undef, reverse=false)
translate(cp) rot(a=a, v=v, from=from, to=to, reverse=reverse) translate(-cp) children();
} else if (!is_undef(from)) {
assert(!is_undef(to), "`from` and `to` should be used together.");
from = point3d(from);
to = point3d(to);
axis = vector_axis(from, to);
ang = vector_angle(from, to);
if (ang < 0.0001 && a == 0) {