..
   ****************************************************************************
    pgRouting Manual
    Copyright(c) pgRouting Contributors

    This documentation is licensed under a Creative Commons Attribution-Share
    Alike 3.0 License: https://creativecommons.org/licenses/by-sa/3.0/
   ****************************************************************************

Transformation - Family of functions (Experimental)
===============================================================================

.. include:: experimental.rst
   :start-after: begin-warn-expr
   :end-before: end-warn-expr

.. index from here

* :doc:`pgr_lineGraph` - Transformation algorithm for generating a Line Graph.
* :doc:`pgr_lineGraphFull` - Transformation algorithm for generating a Line Graph out of each vertex in the input graph.

.. index to here


.. toctree::
    :hidden:

    pgr_lineGraph
    pgr_lineGraphFull

.. rubric:: Previous versions of this page

* **Supported versions:**
  current(`3.1 <https://docs.pgrouting.org/3.1/en/transformation-family.html>`__)
  `3.0 <https://docs.pgrouting.org/3.0/en/transformation-family.html>`__

* **Unsupported versions:**
  `2.6 <https://docs.pgrouting.org/2.6/en/transformation-family.html>`__

Introduction
------------------------

This family of functions is used for transforming a given input graph :math:`G(V,E)` into a new graph :math:`G'(V',E')`.

See Also
-------------------------------------------------------------------------------

.. rubric:: Indices and tables

* :ref:`genindex`
* :ref:`search`



