Open
Description
Ran into a surprising data type mismatch issue - last line fails with "no viable overload = " on mac OS. Any thoughts?
mtsFrm4x4 goalFrm;
mtsFrm4x4 currentFrm;
mtsFrm4x4 diffFrm;
diffFrm.Translation() = goalFrm.Translation() - currentFrm.Translation();
diffFrm.Rotation() = goalFrm.Rotation() * currentFrm.Rotation().Transpose();
The unsightly workaround is below :
diffFrm.Rotation().Assign(goalFrm.Rotation() * currentFrm.Rotation().Transpose());
Metadata
Metadata
Assignees
Labels
No labels