####################################################################################################################################### # # # E P A I S S I S S E M E N T V A R I A B L E D E ' $xrv/store_album$X ' : # # # # # # Author of '$xiirv/.TREE.B5.2.$U' : # # # # Jean-Francois COLONNA (LACTAMME, 20200419101957). # # # ####################################################################################################################################### $Z setParam _____MinDistance 2 $Z setParam _____MaxDistance 40 $Z $CA $LiStEPoInTs | \ $Z $SE -e 's/^.*X=\([^ ]*\) .*$/\1/' \ $Z > $LiStEPoInTs$COORD_X $Z $CA $LiStEPoInTs | \ $Z $SE -e 's/^.*Y=\([^ ]*\) .*$/\1/' \ $Z > $LiStEPoInTs$COORD_Y $Z $CA $LiStEPoInTs | \ $Z $SE -e 's/^.*Z=\([^ ]*\) .*$/\1/' \ $Z > $LiStEPoInTs$COORD_Z $Z set Npoints_X=`$CA $LiStEPoInTs$COORD_X | $WCl` $Z set Npoints_Y=`$CA $LiStEPoInTs$COORD_Y | $WCl` $Z set Npoints_Z=`$CA $LiStEPoInTs$COORD_Z | $WCl` #20220615103523____:$Z set Npoints=`$xcg/MAX3.01$X x=$Npoints_X y=$Npoints_Y z=$Npoints_Z` # $Z set Npoints=`$xcg/MIN3.01$X x=$Npoints_X y=$Npoints_Y z=$Npoints_Z` $Z set OrigineX=`GetParam $xci/valeurs_Arbre.01$X X1` $Z set OrigineY=`GetParam $xci/valeurs_Arbre.01$X Y1` $Z set OrigineZ=`GetParam $xci/valeurs_Arbre.01$X Z1` # Definition de la racine AVANT projection... # $Z set ArGuMeNtS_O="$K_VIDE" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" LISTE_X=$OrigineX" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" LISTE_Y=$OrigineY" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" LISTE_Z=$OrigineZ" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" lister_les_points=VRAI" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" lister_les_points_apres=VRAI" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" centrer_coordonnees=VRAI" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" TRANSLATION_OX=$_____TranslationX" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" TRANSLATION_OY=$_____TranslationY" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" TRANSLATION_OZ=$_____TranslationZ" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" ZOOM=$_____Zoom" $Z set ArGuMeNtS_O="$ArGuMeNtS_O"" iterations=1" $Z set RaCiNe=`$xrv/particule.10.x np=1 $ArGuMeNtS_O R=$xTG/RACINE.` $Z set RaCiNe_X=`echo "$RaCiNe" | $SE -e "s/^.*X=//" -e 's/ .*$//'` $Z set RaCiNe_Y=`echo "$RaCiNe" | $SE -e "s/^.*Y=//" -e 's/ .*$//'` $Z set RaCiNe_Z=`echo "$RaCiNe" | $SE -e "s/^.*Z=//" -e 's/ .*$//'` # Calcul de la position de la racine APRES projection... # $Z $xrv/distance.11$X ne=$Npoints \ $Z LISTE_X=$LiStEPoInTs$COORD_X \ $Z LISTE_Y=$LiStEPoInTs$COORD_Y \ $Z LISTE_Z=$LiStEPoInTs$COORD_Z \ $Z X0=$RaCiNe_X \ $Z Y0=$RaCiNe_Y \ $Z Z0=$RaCiNe_Z | \ $Z $xrv/ADD2.11$X ne=$Npoints \ $Z fichier1== \ $Z fichier2=1 | \ $Z $xrv/INVZ.01$X ne=$Npoints \ $Z fichier== | \ $Z $xrv/normalise.01$X ne=$Npoints \ $Z fichier== \ $Z origine=$_____MinDistance \ $Z extremite=$_____MaxDistance \ $Z formater=VRAI entiers=VRAI \ $Z > $LiStEPoInTs.distances # C'est la distance a la racine qui va servir a parametrer 'v $xrv/store_album$K' ci-apres... # $Z $DELETE $LiStEPoInTs$COORD_X $Z $DELETE $LiStEPoInTs$COORD_Y $Z $DELETE $LiStEPoInTs$COORD_Z