TransformGraph
==============

.. currentmodule:: astropy.coordinates

.. autoclass:: TransformGraph
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~TransformGraph.frame_attributes
      ~TransformGraph.frame_component_names
      ~TransformGraph.frame_set

   .. rubric:: Methods Summary

   .. autosummary::

      ~TransformGraph.add_transform
      ~TransformGraph.find_shortest_path
      ~TransformGraph.get_names
      ~TransformGraph.get_transform
      ~TransformGraph.impose_finite_difference_dt
      ~TransformGraph.invalidate_cache
      ~TransformGraph.lookup_name
      ~TransformGraph.remove_transform
      ~TransformGraph.to_dot_graph
      ~TransformGraph.to_networkx_graph
      ~TransformGraph.transform

   .. rubric:: Attributes Documentation

   .. autoattribute:: frame_attributes
   .. autoattribute:: frame_component_names
   .. autoattribute:: frame_set

   .. rubric:: Methods Documentation

   .. automethod:: add_transform
   .. automethod:: find_shortest_path
   .. automethod:: get_names
   .. automethod:: get_transform
   .. automethod:: impose_finite_difference_dt
   .. automethod:: invalidate_cache
   .. automethod:: lookup_name
   .. automethod:: remove_transform
   .. automethod:: to_dot_graph
   .. automethod:: to_networkx_graph
   .. automethod:: transform
