@@ -10,6 +10,32 @@ def CMAT3D(outroot, attribid, ordering, geometry, parameters):
10
10
dependsOnU = '1' )
11
11
12
12
addExprsNode (outnode , TYPE_STRING , 5 , parameters )
13
+ addScilabDNode (outnode , AS_REAL_PARAM , width = 77 , realParts = [0.0 , 0.0 , 0.0 , 0.0 ,
14
+ 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.02000000000000024 , 0.17999999999999994 ,
15
+ 0.33999999999999986 , 0.5 , 0.6600000000000001 , 0.8199999999999998 ,
16
+ 0.98 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 , 0.9000000000000004 ,
17
+ 0.7400000000000002 , 0.5800000000000001 , 0.0 , 0.0 , 0.0 ,
18
+ 0.05999999999999994 , 0.21999999999999997 , 0.3799999999999999 ,
19
+ 0.54 , 0.7 , 0.8600000000000001 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 ,
20
+ 0.8599999999999999 , 0.6999999999999997 , 0.5399999999999996 ,
21
+ 0.38000000000000034 , 0.2200000000000002 , 0.06000000000000005 ,
22
+ 0.0 , 0.0 , 0.0 , 0.58 , 0.74 , 0.9 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 , 1.0 ,
23
+ 0.9799999999999998 , 0.8200000000000001 , 0.6600000000000001 ,
24
+ 0.5 , 0.33999999999999986 , 0.18000000000000016 , 0.020000000000000018 ,
25
+ 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , - 1.0 , - 1.0 ])
26
+ param = [parameters [3 ], parameters [4 ], parameters [0 ], parameters [1 ]]
27
+ addPrecNode (outnode , TYPE_INTEGER , AS_INT_PARAM , 4 , param )
28
+ addObjNode (outnode , TYPE_ARRAY , CLASS_LIST , AS_OBJ_PARAM , parameters )
29
+ array = ['0' ]
30
+ addPrecisionNode (outnode , TYPE_INTEGER , AS_NBZERO , 1 , array )
31
+ addPrecisionNode (outnode , TYPE_INTEGER , AS_NMODE , 1 , array )
32
+ addTypeNode (outnode , TYPE_DOUBLE , AS_STATE , 0 , [])
33
+ addTypeNode (outnode , TYPE_DOUBLE , AS_DSTATE , 0 , [])
34
+ addObjNode (outnode , TYPE_ARRAY , CLASS_LIST , AS_ODSTATE , parameters )
35
+ addObjNode (outnode , TYPE_ARRAY ,
36
+ CLASS_LIST , AS_EQUATIONS , parameters )
37
+ addgeometryNode (outnode , GEOMETRY , geometry ['height' ],
38
+ geometry ['width' ], geometry ['x' ], geometry ['y' ])
13
39
14
40
return outnode
15
41
0 commit comments