Wie ermittle ich die Schnittpunkte eines Graphen mit seinem verschobenen Graphen?
Verwandt mit http://texwelt.de/wissen/fragen/17099/wie-erstelle-ich-ein-individuelles-band-in-tikz
___
Ich möchte die Schnittfläche von Karte1 (= V1) und Karte2 (= V2) färben; allerdings entsteht Karte2 als Verschiebung von Karte1. Gibt es dafür eine einfache Möglichkeit?
![alt text][1]
%\documentclass[margin=5pt, varwidth]{standalone}
\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{amsmath}
%\usetikzlibrary{shapes}
\begin{document}
\begin{tikzpicture}%[overlay]
% Raum
\coordinate (Ma) at (0,0);
\coordinate (Mb) at (5,-.5);
%\coordinate[right below = 5cm and -0.5cm of Ma] (Mb) ;
\coordinate (Mc) at (6.7,2.7);
\coordinate (Md) at (1.5,3);
\path [thick,draw,fill=lightgray!50]
(Ma)
to [out=5,in=160]
(Mb)
to [out=90, in=220,looseness=.8]
(Mc)
to [out=182, in=340]
(Md) node[below=5pt]{$M$}
to [out=220,in=85](Ma)
-- cycle
;
% Karte
\coordinate (Va) at (2,1);
\coordinate (Vb) at (3,1);
\coordinate (Vc) at (3.5,2);
\coordinate (Vd) at (2.5,2);
\tikzset{c/.style={every coordinate/.try}}
\def\Karte{%
\path [thick,draw,fill=lightgray!50]
([c]Va)
to [out=5,in=160]
([c]Vb)
to [out=90, in=220,looseness=.8]
([c]Vc)
to [out=182, in=340]
([c]Vd)
to [out=220,in=85]([c]Va)
-- cycle
;
}
%Karte1
%\draw[] (Va) -- (Vb) -- (Vc) -- (Vd) -- cycle;
\Karte
\node[above right] at (Va) {$V_1$};
% Karte2
\begin{scope}[every coordinate/.style={shift={(0.75,0.5)}}]
%\draw[red] ([c]Va) -- ([c]Vb) -- ([c]Vc) -- ([c]Vd) -- cycle;
\Karte
\node[left=17pt, below] at ([c]Vc) {$V_2$};
\end{scope}
\end{tikzpicture}
\end{document}
[1]: http://texwelt.de/wissen/upfiles/55555555_32.png