I’m debugging a plugin and trying to confirm if a transformation is a rotation. I am taking the rotation from DynamicTransform as a result of manipulating the gumball. If I use the rotation parts of the gumball the Transform object doesn’t report IsRotation correctly.
I do see that even when running the Rhino Rotate command, the first few mouse locations are confirming a rotation, but then switch to not-rotation. The IsLinear test seems to be failing also. @mikko can you help clarify this behavior?
Does this mean IsLinear and IsRotation will only return true if the Transformation was explicitly called as a Rotation or a Translation. And doesn’t actually analyse the Transform to see if it counts as a Translation or Rotation?