T3Frame.orthogonalize ===================== .. py:method:: t3toolbox.frame_variations_format.T3Frame.orthogonalize() .. code-block:: python 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, see :py:meth:`to_t3`) and recompute its orthogonal representation via :py:func:`t3_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.