From 8363587176bd1746ab2d65ee183b196e6d3458cf Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Wed, 9 Feb 2022 03:00:53 +0000
Subject: CTAN sync 202202090300

---
 .../tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex      | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

(limited to 'macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex')

diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex
index 65173a1d3c..3662ead876 100644
--- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex
+++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex
@@ -10,9 +10,9 @@
 % This work has the LPPL maintenance status “maintained”.
 % The Current Maintainer of this work is Alain Matthes.
 
-\def\fileversion{4.03}
-\def\filedate{2022/01/19} 
-\typeout{2022/01/19 4.03  tkz-tools-eu-utilities.tex}  
+\def\fileversion{4.05b}
+\def\filedate{2022/02/07} 
+\typeout{2022/02/07 4.05b  tkz-tools-eu-utilities.tex}  
 \makeatletter
 \pgfkeys{/tkzClip/.cd, 
 space/.store in    = {\tkz@CLI@space},
@@ -168,5 +168,14 @@ space    = {}}
       }
 \def\EnabledNumprint{\let\numprint\tkz@numprint} 
 %<---------------------------------------------------------–>
+\def\tkzSwapPoints(#1,#2){
+  \pgfnodealias{tkzPointTmp}{#2}
+   \pgfnodealias{#2}{#1}
+  \pgfnodealias{#1}{tkzPointTmp}}
+%<---------------------------------------------------------–>
+\def\tkzPermute(#1,#2,#3){
+\tkzURotateWithNodes(#1,#3,#2)(#3)  \tkzGetPoint{tkzpt}
+\tkzURotateWithNodes(#1,#2,#3)(#2) \tkzGetPoint{#2}
+\tkzSwapPoints(tkzpt,#3)}
 \makeatother
 \endinput
\ No newline at end of file
-- 
cgit v1.2.3

