[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdeedu/kig
From:       Maurizio Paolini <paolini () dmf ! unicatt ! it>
Date:       2005-01-31 18:08:19
Message-ID: 20050131180819.227EC1BAA4 () office ! kde ! org
[Download RAW message or body]

CVS commit by paolini: 

Added new object type "InvertPointType": inversion of a point
with respect to a given circle.


  A            icons/inversion.png   1.1
  A            objects/inversion_type.cc   1.1 [GPL (v2+)]
  A            objects/inversion_type.h   1.1 [GPL (v2+)]
  M +6 -0      ChangeLog   1.218
  M +1 -0      icons/Makefile.am   1.43
  M +2 -0      kig/kigpartui.rc   1.109
  M +9 -0      misc/builtin_stuff.cc   1.74
  M +2 -0      objects/Makefile.am   1.39


--- kdeedu/kig/ChangeLog  #1.217:1.218
@@ -1,2 +1,8 @@
+2005-01-31  Maurizio Paolini <paolini@dmf.unicatt.it>
+
+        * added point inversion with respect to a given
+        circle.  Yet to come: inversion of lines and
+        circles.
+
 2005-01-26  Maurizio Paolini <paolini@dmf.unicatt.it>
 

--- kdeedu/kig/icons/Makefile.am  #1.42:1.43
@@ -36,4 +36,5 @@
         hyperbolabffp.png \
         intersection.png \
+        inversion.png \
         line.png \
         linebyvector.png \

--- kdeedu/kig/kig/kigpartui.rc  #1.108:1.109
@@ -129,4 +129,5 @@
         <Action name="objects_new_scalingoverline2" />
         <Action name="objects_new_similitude" />
+        <Action name="objects_new_invertpoint" />
         <Action name="objects_new_harmonichomology" />
         <Action name="objects_new_genericaffinity" />
@@ -252,4 +253,5 @@
     <Action name="objects_new_scalingoverline" />
     <Action name="objects_new_similitude" />
+    <Action name="objects_new_invertpoint" />
     <Action name="objects_new_harmonichomology" />
     <Action name="objects_new_genericaffinity" />

--- kdeedu/kig/misc/builtin_stuff.cc  #1.73:1.74
@@ -31,4 +31,5 @@
 #include "../objects/cubic_type.h"
 #include "../objects/intersection_types.h"
+#include "../objects/inversion_type.h"
 #include "../objects/line_imp.h"
 #include "../objects/line_type.h"
@@ -322,4 +323,12 @@ void setupBuiltinStuff()
     // Transformation stuff..
     c = new SimpleObjectTypeConstructor(
+      InvertPointType::instance(),
+      I18N_NOOP( "Inversion of a point" ),
+      I18N_NOOP( "The inversion of a point with respect to a circle" ),
+      "inversion" );
+    ctors->add( c );
+    actions->add( new ConstructibleAction( c, "objects_new_invertpoint" ) );
+
+    c = new SimpleObjectTypeConstructor(
       TranslatedType::instance(),
       I18N_NOOP( "Translate" ),

--- kdeedu/kig/objects/Makefile.am  #1.38:1.39
@@ -17,4 +17,5 @@
         editanglesize.h \
         intersection_types.h \
+        inversion_type.h \
         line_imp.h \
         line_type.h \
@@ -56,4 +57,5 @@
         editanglesize.cc \
         intersection_types.cc \
+        inversion_type.cc \
         line_imp.cc \
         line_type.cc \


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic