UT3Tangent.to_t3tangent ======================= .. py:method:: t3toolbox.uniform_manifold.UT3Tangent.to_t3tangent() .. code-block:: python def to_t3tangent(self): # -> T3Tangent (unstacked) or a nested tree (shaped K+C) of unstacked T3Tangents Convert to a ragged :py:class:`~t3toolbox.manifold.T3Tangent` (the cross-layer converter; uniform analog of pairing :py:meth:`UT3Frame.to_t3frame` with :py:meth:`UT3Variations.to_t3variations`). Unstacked: one :py:class:`T3Tangent`. Stacked: a nested tree (shaped ``K + C``) of *unstacked* :py:class:`T3Tangent` s -- a single ragged stacked tangent cannot carry varying-``C`` ranks, so the truthful answer is one ragged tangent per element.