From dc71274f16f7ff65145e034900f582b62453a033 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 14 Oct 2017 11:43:11 +0900 Subject: rename and update ketpic -> ketcindy --- .../ketlib/ketpic2escifiles6/CameraCurve.sci | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 texmf-dist/scripts/ketcindy/ketlib/ketpic2escifiles6/CameraCurve.sci (limited to 'texmf-dist/scripts/ketcindy/ketlib/ketpic2escifiles6/CameraCurve.sci') diff --git a/texmf-dist/scripts/ketcindy/ketlib/ketpic2escifiles6/CameraCurve.sci b/texmf-dist/scripts/ketcindy/ketlib/ketpic2escifiles6/CameraCurve.sci new file mode 100644 index 00000000..fcc7687c --- /dev/null +++ b/texmf-dist/scripts/ketcindy/ketlib/ketpic2escifiles6/CameraCurve.sci @@ -0,0 +1,24 @@ +// 08.08.12 +// 08.10.07 +// 09.06.02 + +function AnsL=CameraCurve(Curve) + Eps=10^(-6); + for I=1:size(Curve,1) + P=Curve(I,:); + x=P(1); y=P(2); z=P(3); + if x~=%inf + Tmp=Perspt(P); + if I==1 + AnsL=[Tmp]; + else + Tmp1=AnsL(size(AnsL,1),:); + if Tmp1(1)==%inf | norm(Tmp-Tmp1)>Eps + AnsL=[AnsL;Tmp]; + end; + end; + else + AnsL=[AnsL;%inf,%inf]; + end; + end; +endfunction -- cgit v1.2.3