Salome HOME
Join modifications from branch OCC_debug_for_3_2_0b1
[samples/datafiles.git] / Superv / Python / GraphInconsistencyTypes.py
diff --git a/Superv/Python/GraphInconsistencyTypes.py b/Superv/Python/GraphInconsistencyTypes.py
new file mode 100644 (file)
index 0000000..e87435d
--- /dev/null
@@ -0,0 +1,41 @@
+
+# Generated python file of Graph aNewDataFlow_4
+
+from SuperV import *
+
+# Graph creation of aNewDataFlow_4
+def DefaNewDataFlow_4() :
+    aNewDataFlow_4 = Graph( 'aNewDataFlow_4' )
+    aNewDataFlow_4.SetName( 'aNewDataFlow_4' )
+    aNewDataFlow_4.SetAuthor( '' )
+    aNewDataFlow_4.SetComment( '' )
+    aNewDataFlow_4.Coords( 0 , 0 )
+    
+    # Creation of Factory Nodes
+    
+    # Creation of InLine Nodes
+    PyMulNode = []
+    PyMulNode.append( 'def MulNode(a,b): ' )
+    PyMulNode.append( '    c = a*b ' )
+    PyMulNode.append( '    return c ' )
+    MulNode = aNewDataFlow_4.INode( 'MulNode' , PyMulNode )
+    MulNode.SetName( 'MulNode' )
+    MulNode.SetAuthor( '' )
+    MulNode.SetComment( 'Compute Node' )
+    MulNode.Coords( 0 , 0 )
+    IMulNodea = MulNode.InPort( 'a' , 'double' )
+    IMulNodeb = MulNode.InPort( 'b' , 'double' )
+    IMulNodeGate = MulNode.GetInPort( 'Gate' )
+    OMulNodec = MulNode.OutPort( 'c' , 'string' )
+    OMulNodeGate = MulNode.GetOutPort( 'Gate' )
+    
+    # Input datas
+    IMulNodea.Input( 10.5 )
+    IMulNodeb.Input( 2 )
+    
+    # Output Ports of the graph
+    #OMulNodec = MulNode.GetOutPort( 'c' )
+    return aNewDataFlow_4
+
+
+aNewDataFlow_4 = DefaNewDataFlow_4()