From b070983a4945eebe068588a56793e23e3f724099 Mon Sep 17 00:00:00 2001 From: Arnaud Vergnet Date: Fri, 20 Mar 2020 14:44:43 +0100 Subject: [PATCH] Implemented getLength --- .../main/java/org/insa/graphs/model/Path.java | 10 ++++++---- uml.dia | Bin 1880 -> 0 bytes 2 files changed, 6 insertions(+), 4 deletions(-) delete mode 100644 uml.dia diff --git a/be-graphes-model/src/main/java/org/insa/graphs/model/Path.java b/be-graphes-model/src/main/java/org/insa/graphs/model/Path.java index 6ebdb73..4265459 100644 --- a/be-graphes-model/src/main/java/org/insa/graphs/model/Path.java +++ b/be-graphes-model/src/main/java/org/insa/graphs/model/Path.java @@ -209,12 +209,14 @@ public class Path { * Compute the length of this path (in meters). * * @return Total length of the path (in meters). - * - * @deprecated Need to be implemented. + * */ public float getLength() { - // TODO: - return 0; + float length = 0; + for (Arc a : this.arcs) { + length += a.getLength(); + } + return length; } /** diff --git a/uml.dia b/uml.dia deleted file mode 100644 index 03c4df56a66171e143480242bfb08e76b17e16be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1880 zcmZw3c_0&t1Hkb)LX?QiXk!S85tCbFX`XAdFpEb+LsE{A$8$}*R=IK}_pwoL<*J6T z=PJ)VAx5EPE%(Z~dB0zO{@(BV`RA)d5(E48$y4QgJ2J(pIVgeS_Jrf2GCl zvrCR2hVsqeRItFHLjQ~I=Znxe$d0~H^I3WC{3mu8L!d)TI!%X7b_VS*_o&z7xmFdE zzMYrp$Xr|at$fa*ehPPINNGiz&EpN2O{m`N9@1CgWE!icWk+EGyYFmAn$L#3?3?Q* zHi+%aigZWp>#oP?%h~#}`Pbm45g(5`W%=%)>30?fjEWu#)>mT!or-k(({2d5zk3>H zmb#;@U?CN+)#kCN8(3tf05pHH2FW`0{8)W2t>)M(_9y&?3Qcdr6Yf!i?Kd&$**_FrA*l#Et@IHY!04cIPB+V z_kUtdq-;_pfL_2s5&=qzMwtJaQe?ow9QPxee;EE@{K6)7q}wTF9C|OM*Tig$e`tL{ zUBEB3#CEz$H41cRg`IfiIeC44rOSH=#LWt}$fI8K7Nw~bY%#57m0Bks?{Tr5wuCL# z?-S{JVaJdr`1qJ!NZy^gQ_zWW)A8wy;jo3*aLcg*(mBIox7SnKp0oXtV9Y{H=u$S5 zE%naU@C~xV;%sVWKFwkPejDR&MK>E<`DL>!0U68(-WDl7a1WkVD~F&?$_cBSd~u{r zqCo!7(DNCNE%-=s;{`|bMU4vd>}dL46I-+7#zyY_jUU;`HVES8+V)CmI{^q=?JbGt z`9~P-4r+vIF9YZCpq1AccDCn9;m>~`cE&?dpuRxC&7Hvu*!FJI`tKXtPg%8+cuQSX zgdMqawC1-*vVP@0M8k{9IAowGGLBYkqAgy_S+rdE<*Eyiur~uY7>kkoP3-}MBa&cwG+_ux98-7?~&0O@^Ki4Hc$H_Nvog}lIH zUdA;fbVEbCf?%u`zd#MQYXzj$N%f5YM*ZIB{juspxvoKU<|S533G2;P)bt;!e*BPu z@>`!xp5ZQsplW)I-{OpSwqh}O71n5to4HqE3HiY4^_L8|0ho&7u&}+4$8?N#zC~Zf z)atMq_mW4#BR$Tj*1_8XdE5~W6ez;^?n45vYQt8VN{$_hnoLxz9M#N4G>_=_@se)G z(mpVCM|udzAn-16tjtX^oxe~H$hQ++ZWNwzwMY3^&fsMzLRyCfRVf_D$|V_B>)g|` zlgNow#&Of0aR)m+SzZcBwEb*eQY7GmK!9i|IN|@y8m&pFN_5$Z@m)b*LfeHFR)pz+E@n-3W+%3@Nk&S>@8L~Y0Yo66xxX6bdTBT-0(()_!zMk{yq?0#q3 zUifolnlcEce7d7etn_q3HK0&1K>UA(&KZ_{Qv*HfsbJh9bXDLBJ!#eh+ktG(;YJGh zqHb7!3@{l)oUnj0@gpHEl#aqMl_yiH@4q9gCt>Aj)N46j=8DxTX=M-L11OkYqmzgK zv;`J?!8d8Vj%brSV5&quvCSiFcM-x;&t)DZNKY4ml9ovn%)NK^8K{}GV1nAc$;eXS zDh`)$#kyw6ePO<)(9ggJy>SAL|NAQj@5(O9~cW z{9#0mmqFn2+G8;HGhO6imx|Fosy3bPE>?pfjA0^9ar6siGXa16 s8MRH0kPOYA0uI!06%#n1%+(*3adZyP@ssrPEu#YgNSG~5F%bax2fnh5H~;_u