From: eficas <> Date: Tue, 21 Oct 2003 15:38:45 +0000 (+0000) Subject: PN : copie des complexes X-Git-Tag: CC01mar04fin~26 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=37c35756ceb660c7aea4f312f6322a3b1ea18fcd;p=tools%2Feficas.git PN : copie des complexes --- diff --git a/Ihm/I_MCSIMP.py b/Ihm/I_MCSIMP.py index 460317dd..0654345d 100644 --- a/Ihm/I_MCSIMP.py +++ b/Ihm/I_MCSIMP.py @@ -435,7 +435,7 @@ class MCSIMP(I_OBJECT.OBJECT): # Pour permettre l'utilisation de complexes Python #elif type(valeur) == types.ComplexType: #return 1 - elif type(valeur) != types.TupleType : + elif type(valeur) != types.TupleType and type(valeur) != types.ListType : return 0 else: if len(valeur) != 3 : diff --git a/Validation/V_MCSIMP.py b/Validation/V_MCSIMP.py index 077069aa..c1d0da95 100644 --- a/Validation/V_MCSIMP.py +++ b/Validation/V_MCSIMP.py @@ -162,6 +162,7 @@ class MCSIMP: if not self.verif_type(val=val,cr=cr) : return 0 return 1 elif type(valeur) == types.ListType: + if self.is_complexe(valeur) : return 1 for val in valeur: if not self.verif_type(val=val,cr=cr) : return 0 return 1 @@ -251,7 +252,7 @@ class MCSIMP: # Pour permettre l'utilisation de complexes Python #elif type(valeur) == types.ComplexType: #return 1 - elif type(valeur) != types.TupleType : + elif type(valeur) != types.TupleType and type(valeur) != types.ListType: return 0 else: if len(valeur) != 3 :