diff options
-rw-r--r-- | doc/user_manual.txt | 11 | ||||
-rw-r--r-- | exemples/StripAntiRecouvre.pm | 6 | ||||
-rw-r--r-- | src/MTools/Comp/MAntiRecouvrement.pm | 4 | ||||
-rw-r--r-- | src/MTools/Comp/MAntiRecouvrementItem.pm (renamed from src/MTools/GUI/MAntiRecouvrementGroup.pm) | 6 |
4 files changed, 17 insertions, 10 deletions
diff --git a/doc/user_manual.txt b/doc/user_manual.txt index 92dbedd..b8b1167 100644 --- a/doc/user_manual.txt +++ b/doc/user_manual.txt @@ -307,18 +307,25 @@ my $surface = new MTools::GUI::MCurve (1, [[150, 50], [50, 550]]); my $texture = new MTools::GUI::MTexture(1, $surface, "plan.png"); mrun; -_________________________ -MAntiRecouvrementGroup.pm : 2.2 Le SVG +---------- 2.3 Les widgets +--------------- 2.4 Les transformations +----------------------- 2.5 Les animations +------------------ 2.6 Les comportements +--------------------- + +________________________ +MAntiRecouvrementItem.pm : + 2.7 Les inclassables diff --git a/exemples/StripAntiRecouvre.pm b/exemples/StripAntiRecouvre.pm index 5c1bf0a..f30d430 100644 --- a/exemples/StripAntiRecouvre.pm +++ b/exemples/StripAntiRecouvre.pm @@ -29,17 +29,17 @@ use MTools; use MTools::GUI::MGroup; use MTools::Comp::MMover; use MTools::Comp::MInertie; -use MTools::GUI::MAntiRecouvrementGroup; +use MTools::Comp::MAntiRecouvrementItem; use Data::Dumper; BEGIN { - @ISA = qw /MTools::GUI::MAntiRecouvrementGroup/; + @ISA = qw /MTools::Comp::MAntiRecouvrementItem/; } sub new { my ($class, $parent, $frame, %options) = @_; - my $self = new MTools::GUI::MAntiRecouvrementGroup ($parent, height => 91, width => 351, xmin => 0, ymin => 0, xmax=>800, ymax => 600); + my $self = new MTools::Comp::MAntiRecouvrementItem ($parent, height => 91, width => 351, xmin => 0, ymin => 0, xmax=>800, ymax => 600); bless $self, $class; $self -> recordProperty('callsign', $options{callsign}); diff --git a/src/MTools/Comp/MAntiRecouvrement.pm b/src/MTools/Comp/MAntiRecouvrement.pm index 1e10edd..a9afb07 100644 --- a/src/MTools/Comp/MAntiRecouvrement.pm +++ b/src/MTools/Comp/MAntiRecouvrement.pm @@ -17,13 +17,13 @@ package MTools::Comp::MAntiRecouvrement; ################################################################## # Encapsule l'algorithme d'anti-recouvrement des objets et gere les objets anti-recouvres -# IMPORTANT : Les objets anti-recouvre doivent heriter de MTools::GUI::MAntiRecouvrementGroup +# IMPORTANT : Les objets anti-recouvre doivent heriter de MTools::Comp::MAntiRecouvrementItem # # BUG : La propriete '-visible' devrait permettre d'activer ou non l'anti-recouvrement global des objets. # Ce n'est pas le cas aujourd'hui, cette popriete est inactive # # Fonctions : -# * addObject : permet d'inclure un objet heritant de MTools::GUI::MAntiRecouvrementGroup dans l'algorithme d'anti-recouvrement +# * addObject : permet d'inclure un objet heritant de MTools::Comp::MAntiRecouvrementItem dans l'algorithme d'anti-recouvrement # * removeObjet : permet de sortir un objet de l'algorithme d'anti-recouvrement use strict; diff --git a/src/MTools/GUI/MAntiRecouvrementGroup.pm b/src/MTools/Comp/MAntiRecouvrementItem.pm index cc0924e..625cefc 100644 --- a/src/MTools/GUI/MAntiRecouvrementGroup.pm +++ b/src/MTools/Comp/MAntiRecouvrementItem.pm @@ -1,4 +1,4 @@ -package MTools::GUI::MAntiRecouvrementGroup; +package MTools::Comp::MAntiRecouvrementItem; # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU LGPL Libray General Public License # as published by the Free Software Foundation; either version 2 @@ -17,7 +17,7 @@ package MTools::GUI::MAntiRecouvrementGroup; ################################################################## -# Les objets heritant de MAntiRecouvrementGroup peuvent etre geres par un objet MAntiRecouvrement et ainsi pris en charge +# Les objets heritant de MAntiRecouvrementItem peuvent etre geres par un objet MAntiRecouvrement et ainsi pris en charge # par un algorithme d'anti-recouvrement. # # parametres : @@ -26,7 +26,7 @@ package MTools::GUI::MAntiRecouvrementGroup; # Les ?v?nements : # * TRANSLATED : notifie lorsque l'objet est translate... # attibuts : -# followed_by : MAntiRecouvrementGroup permet aux objets contenus dans ce tableau de suivre ses deplacements +# followed_by : MAntiRecouvrementItem permet aux objets contenus dans ce tableau de suivre ses deplacements # (permet un chainage des objets) # Les propietes : # * xmin, ymin, xmax, ymax : definissent les caract?risiques de l'espace dans lequel l'objet est contraint. |