Is it possible to define points in tkz-euclide outside of the tikzpicture environment?
For example I would like to have something like this exercise in elementary geometry:
Exercise:
Consider the triangle $\Delta$ defined by the points \definePoint{A,2,3},
\definePoint{B,10,3} and \definePoint{C,-1,4}.
Draw the inscribed circle and the circumscribed circle of this triangle.
Solution:
\begin{tikzpicture}
% The triangle
%A,B,C are defined in the exercise above
\tkzDrawSegments(A,B B,C C,A)
% circumcircle
\tkzCircumCenter(A,B,C)\tkzGetPoint{G}
\tkzDrawPoint(G)
\tkzDrawCircle(G,A)
% incircle
\tkzDefCircle[in](A,B,C)\tkzGetPoint{I}\tkzGetLength{rIN}
\tkzDrawPoint(I)
\tkzDrawCircle[R](I,\rIN pt)
\tkzLabelPoints[below](B)
\tkzLabelPoints[below left](C)
\tkzLabelPoints[above left](A,I,G)
\end{tikzpicture}
The point is, that if I modify the coordinates of the Points A,B,C in the question, the points in the solution should be modified too.