T3Frame.orthogonalize#
- t3toolbox.frame_variations_format.T3Frame.orthogonalize()#
def orthogonalize(self) -> 'T3Frame':
Orthogonal, minimal-rank representation of the base point this frame reconstructs to.
Equivalent to
T3Frame.from_t3(self.to_t3()): reconstruct the base point (right-canonical, seeto_t3()) and recompute its orthogonal representation viat3_orthogonal_representations(). For a frame that is already orthogonal and consistent this returns an equivalent orthogonal frame; for a hand-built or drifted one it returns a genuinely orthogonal, minimal-rank frame for the right-canonical base point.- Return type: