summaryrefslogtreecommitdiff
path: root/src/gtkext/graph/edge.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gtkext/graph/edge.c')
-rw-r--r--src/gtkext/graph/edge.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/gtkext/graph/edge.c b/src/gtkext/graph/edge.c
index a917cc3..ab3a666 100644
--- a/src/gtkext/graph/edge.c
+++ b/src/gtkext/graph/edge.c
@@ -205,6 +205,27 @@ GGraphEdge *_g_graph_edge_new(const GdkPoint *start, const GdkPoint **mid, size_
/******************************************************************************
* *
+* Paramètres : edge = ligne de rendu à consulter. *
+* x1 = abscisse du point de départ de la ligne. [OUT] *
+* x2 = abscisse du point d'arrivée de la ligne. [OUT] *
+* *
+* Description : Fournit les abscisses des points extrèmes de la ligne. *
+* *
+* Retour : - *
+* *
+* Remarques : - *
+* *
+******************************************************************************/
+
+void g_graph_edge_get_x_borders(const GGraphEdge *edge, gint *x1, gint *x2)
+{
+ *x1 = edge->start->x;
+ *x2 = edge->end->x;
+}
+
+
+/******************************************************************************
+* *
* Paramètres : edge = ligne de rendu à définir dans les détails. *
* *
* Description : Détermine les positions finales d'un lien graphique. *