From ce599e4f9f94b4eb00c1b5edb85bce5431ab3df2 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdeedu@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kig/examples/Makefile.am | 11 ++ kig/examples/cubic-locus.kig | 91 ++++++++++++++++ kig/examples/ellipse.kig | 29 +++++ kig/examples/figure_angle.fgeo | 30 ++++++ kig/examples/figure_manyobjects.fgeo | 72 +++++++++++++ kig/examples/fregier.kigt | 61 +++++++++++ kig/examples/locustest.kig | 116 ++++++++++++++++++++ kig/examples/parabolaBDF.kigt | 28 +++++ kig/examples/session_alotofthings.fgeo | 162 ++++++++++++++++++++++++++++ kig/examples/sine-curve.kig | 55 ++++++++++ kig/examples/sine-curve.png | Bin 0 -> 49486 bytes kig/examples/trifolium-of-delongchamps.kig | 163 +++++++++++++++++++++++++++++ 12 files changed, 818 insertions(+) create mode 100644 kig/examples/Makefile.am create mode 100644 kig/examples/cubic-locus.kig create mode 100644 kig/examples/ellipse.kig create mode 100644 kig/examples/figure_angle.fgeo create mode 100644 kig/examples/figure_manyobjects.fgeo create mode 100644 kig/examples/fregier.kigt create mode 100644 kig/examples/locustest.kig create mode 100644 kig/examples/parabolaBDF.kigt create mode 100644 kig/examples/session_alotofthings.fgeo create mode 100644 kig/examples/sine-curve.kig create mode 100644 kig/examples/sine-curve.png create mode 100644 kig/examples/trifolium-of-delongchamps.kig (limited to 'kig/examples') diff --git a/kig/examples/Makefile.am b/kig/examples/Makefile.am new file mode 100644 index 00000000..095f1a85 --- /dev/null +++ b/kig/examples/Makefile.am @@ -0,0 +1,11 @@ +noinst_DATA= \ + cubic-locus.kig \ + ellipse.kig \ + figure_angle.fgeo \ + figure_manyobjects.fgeo \ + fregier.kigt \ + locustest.kig \ + parabolaBDF.kigt \ + session_alotofthings.fgeo \ + sine-curve.kig \ + sine-curve.png diff --git a/kig/examples/cubic-locus.kig b/kig/examples/cubic-locus.kig new file mode 100644 index 00000000..92d3cd20 --- /dev/null +++ b/kig/examples/cubic-locus.kig @@ -0,0 +1,91 @@ + + + Euclidean + + -2.27219 + 1 + 1.98431 + 1.90809 + 2.0933 + -2.09014 + -1.85202 + 1.53769 + + + + + + + 2 + 1 + + + 3 + 1 + + + 5 + 6 + 4 + + + 3.70405 + 0.738799 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kig/examples/ellipse.kig b/kig/examples/ellipse.kig new file mode 100644 index 00000000..442ba664 --- /dev/null +++ b/kig/examples/ellipse.kig @@ -0,0 +1,29 @@ + + + Euclidean + + -5.76253 + 0.831135 + 1.77309 + 1.20053 + -2.29024 + 4.15567 + + + + + + + + + + + + + + + + + + + diff --git a/kig/examples/figure_angle.fgeo b/kig/examples/figure_angle.fgeo new file mode 100644 index 00000000..22db1113 --- /dev/null +++ b/kig/examples/figure_angle.fgeo @@ -0,0 +1,30 @@ + + + + + -5.833333 + 2.950000 + + + -4.666666 + -0.783334 + + + 2.333334 + -0.216667 + + + + + + + + + + + + + + + + diff --git a/kig/examples/figure_manyobjects.fgeo b/kig/examples/figure_manyobjects.fgeo new file mode 100644 index 00000000..c03634e3 --- /dev/null +++ b/kig/examples/figure_manyobjects.fgeo @@ -0,0 +1,72 @@ + + + + + -6.700000 + 2.250000 + + + 0.266667 + 2.083333 + + + -0.800000 + -2.516667 + + + -2.766667 + 1.883333 + + + + + + + + + + + -2.833333 + -0.983334 + + + 1.500000 + 1.883333 + + + -0.566667 + 3.983333 + + + + + + + + + + + -5.533333 + -0.383333 + + + -2.800000 + 1.883333 + + + + + 3.166667 + -0.683333 + + + + + + + + + + + + diff --git a/kig/examples/fregier.kigt b/kig/examples/fregier.kigt new file mode 100644 index 00000000..7f986fec --- /dev/null +++ b/kig/examples/fregier.kigt @@ -0,0 +1,61 @@ + + + + fregier + + + + + + 1 + 2 + + + 3 + 2 + + 1 + + 1 + 4 + 5 + + + 2 + 6 + + + 4 + 7 + + -1 + + 1 + 8 + 9 + + + 2 + 10 + + + 11 + 2 + + 1 + + 1 + 12 + 13 + + + 10 + 14 + + + 15 + 4 + + + + diff --git a/kig/examples/locustest.kig b/kig/examples/locustest.kig new file mode 100644 index 00000000..42f1ccc0 --- /dev/null +++ b/kig/examples/locustest.kig @@ -0,0 +1,116 @@ + + + Euclidean + + 9.99611 + 9.67971 + 9.18808 + -2.03061 + -1.55367 + 13.0171 + -9.63092 + 9.86598 + -10.4258 + -10.3351 + 0.725237 + + + + + + + + 1 + 2 + + + 6 + 3 + + + 7 + 4 + + + 1 + 5 + + + 8 + 9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kig/examples/parabolaBDF.kigt b/kig/examples/parabolaBDF.kigt new file mode 100644 index 00000000..ea9253ab --- /dev/null +++ b/kig/examples/parabolaBDF.kigt @@ -0,0 +1,28 @@ + + + + parabolaBDF + + + + + + 1 + 2 + + + 3 + 1 + + + 2 + 4 + + + 1 + 2 + 5 + + + + diff --git a/kig/examples/session_alotofthings.fgeo b/kig/examples/session_alotofthings.fgeo new file mode 100644 index 00000000..967dada9 --- /dev/null +++ b/kig/examples/session_alotofthings.fgeo @@ -0,0 +1,162 @@ + + + + + 0.766667 + 2.450000 + + + -3.300000 + 2.650000 + + + -7.900000 + -2.583333 + + + -7.800000 + 0.116667 + + + -4.533333 + 1.216667 + + + -8.566667 + 3.116667 + + + -7.066667 + 1.783334 + + + + + + + + + + + + + + + + -1.066667 + -0.416667 + + + + + + + + + + + + + + + + + + + Figure 1 contains: +- some points; +- an arc; +- a line; +- a perpendicular; +- a ray; +- an intersection point; +- a reflection point; + +Figure 2 contains: +- some points; +- 2 lines; +- a midpoint; +- a parallel; +- 2 intersection points; + +Figure 3 contains: +- some points; +- a circle; +- a vector; +- a moved circle; + + + + -5.200000 + 0.216667 + + + 1.200000 + 3.116667 + + + -7.666667 + 1.650000 + + + + + + + + + + + + + + + -6.200000 + -1.483334 + + + + + + + + + + + + + + + + + -6.433334 + 2.050000 + + + -1.400000 + 2.583333 + + + -1.300000 + -0.350000 + + + -3.433333 + -0.883333 + + + -6.433334 + 2.050000 + + + + + + + + + + + + + diff --git a/kig/examples/sine-curve.kig b/kig/examples/sine-curve.kig new file mode 100644 index 00000000..e20f24d4 --- /dev/null +++ b/kig/examples/sine-curve.kig @@ -0,0 +1,55 @@ + + + Euclidean + + -3.50779 + 3.80326 + 5.49045 + -0.492505 + 0.65293 + + + + + 2 + + + 3 + 1 + + + def calc( arg1 ): + c = arg1.coordinate(); + y = sin( c.x ); + return Point( Coordinate( c.x, y ) ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kig/examples/sine-curve.png b/kig/examples/sine-curve.png new file mode 100644 index 00000000..dce01c74 Binary files /dev/null and b/kig/examples/sine-curve.png differ diff --git a/kig/examples/trifolium-of-delongchamps.kig b/kig/examples/trifolium-of-delongchamps.kig new file mode 100644 index 00000000..8b4f1fa3 --- /dev/null +++ b/kig/examples/trifolium-of-delongchamps.kig @@ -0,0 +1,163 @@ + + + Euclidean + + 0 + 0 + 0 + 4 + 0 + 0 + %1 + O + %1 + 0 + 0 + -0.740892 + + + + + + + + + 2 + 1 + + + 7 + 5 + + + 8 + 7 + + + 9 + 6 + + + 7 + 10 + + + 11 + 7 + + + 1.53353 + 0.0197571 + Trifolium of de Longchamps + 0.427352 + 0 + 0 + M + + -2.36097 + 2.74624 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.1