Salome HOME
Join modifications from branch OCC_debug_for_3_2_0b1
[samples/datafiles.git] / Superv / Python / GraphNoEqualInPortsNumber.py
1
2 # Generated python file of Graph aNewDataFlow_3
3
4 from SuperV import *
5
6 # Graph creation of aNewDataFlow_3
7 def DefaNewDataFlow_3() :
8     aNewDataFlow_3 = Graph( 'aNewDataFlow_3' )
9     aNewDataFlow_3.SetName( 'aNewDataFlow_3' )
10     aNewDataFlow_3.SetAuthor( '' )
11     aNewDataFlow_3.SetComment( '' )
12     aNewDataFlow_3.Coords( 0 , 0 )
13     
14     # Creation of Factory Nodes
15     
16     # Creation of InLine Nodes
17     PyMulNode = []
18     PyMulNode.append( 'def MulNode(a,b): ' )
19     PyMulNode.append( '    c = a*b ' )
20     PyMulNode.append( '    return c ' )
21     MulNode = aNewDataFlow_3.INode( 'MulNode' , PyMulNode )
22     MulNode.SetName( 'MulNode' )
23     MulNode.SetAuthor( '' )
24     MulNode.SetComment( 'Compute Node' )
25     MulNode.Coords( 0 , 0 )
26     IMulNodea = MulNode.InPort( 'a' , 'double' )
27     IMulNodeGate = MulNode.GetInPort( 'Gate' )
28     OMulNodec = MulNode.OutPort( 'c' , 'double' )
29     OMulNodeGate = MulNode.GetOutPort( 'Gate' )
30     
31     # Input datas
32     IMulNodea.Input( 10.5 )
33     
34     # Output Ports of the graph
35     #OMulNodec = MulNode.GetOutPort( 'c' )
36     return aNewDataFlow_3
37
38
39 aNewDataFlow_3 = DefaNewDataFlow_3()