Metadata-Version: 2.1
Name: trifusionviz
Version: 0.6
Summary: illustration du tri fusion
Home-page: https://github.com/cobacdavid/trifusionviz
Author: David COBAC
Author-email: david.cobac@gmail.com
License: CC-BY-NC-SA
Description: # trifusionviz
        
        ## Installation via [Pypi.org](https://pypi.org/project/trifusionviz/)
        
        ``` bash
        $ pip3 install trifusionviz
        ```
        
        ## Usage
        
        ``` python
        import trifusionviz as tfv
        import random
        
        liste = list(range(13))
        random.shuffle(liste)
        
        t = tfv.trifusionviz(liste)
        # sorties pdf : graphe et appels
        t.sortie_appels = True
        t.sortie("exemple_sortie")
        
        u = tfv.trifusionviz(liste)
        u.fonction_ordre = lambda x, y: str(x) < str(y)
        u.noirblanc = True
        u.profondeurs_cachees = range(2, 2 + 7)
        u.forme_diviser, u.forme_arreter, u.forme_combiner = \
            "invhouse", "rectangle", "house"
        # sortie png
        u.sortie("exemple_sortie_lexico", "png")
        
        v = tfv.trifusionviz(range(13))
        v.style = "invis"
        # sortie png
        v.sortie("exemple_invisible", "png")
        
        ```
        
        ## Sorties de l'exemple
        
        <img src="capture_sortie.png" width="800">
        
        <img src="capture_sortie_appels.png" width="800">
        
        <img src="exemple_sortie_lexico.png" width="800">
        
        <img src="exemple_invisible.png" width="800">
        
        ## Licence
        CC-BY-NC-SA
        
Keywords: merge sort,sort,tri,tri fusion,graphviz
Platform: UNKNOWN
Requires-Python: >3.5
Description-Content-Type: text/markdown
