--- /dev/null
+# -*- coding: utf-8 -*-
+
+import logging
+from geomsmesh import geompy
+
+# -----------------------------------------------------------------------------
+# --- tri par longueur d'edges
+
+def sortEdges(edgesToSort):
+ """
+ tri des edges par longueur
+ """
+ logging.info('start')
+
+ lenEdges = [(geompy.BasicProperties(edge)[0], i, edge) for i, edge in enumerate(edgesToSort)]
+ lenEdges.sort()
+ edgesSorted = [edge for length, i, edge in lenEdges]
+ return edgesSorted, lenEdges[0][0], lenEdges[-1][0]
+