@@ -914,10 +914,14 @@ def data(self):
914
914
type = self .type ,
915
915
rational = self .rational ,
916
916
dimension = self .dimension ,
917
- degree = self ._degree ,
918
- knotvector = self ._knot_vector ,
919
- size = [self .ctrlpts_size ],
920
- control_points = self ._control_points
917
+ pdimension = self .pdimension ,
918
+ delta = tuple (self ._delta ),
919
+ sample_size = (self .sample_size ,),
920
+ precision = self ._precision ,
921
+ degree = tuple (self ._degree ),
922
+ knotvector = tuple (self ._knot_vector ),
923
+ size = (self .ctrlpts_size ,),
924
+ control_points = tuple (self ._control_points )
921
925
)
922
926
923
927
def reverse (self ):
@@ -1779,11 +1783,15 @@ def data(self):
1779
1783
type = self .type ,
1780
1784
rational = self .rational ,
1781
1785
dimension = self .dimension ,
1782
- degree = self ._degree ,
1783
- knotvector = self ._knot_vector ,
1784
- size = self ._control_points_size ,
1785
- control_points = self ._control_points ,
1786
- trims = [t .data for t in self ._trims ]
1786
+ pdimension = self .pdimension ,
1787
+ delta = tuple (self ._delta ),
1788
+ sample_size = self .sample_size ,
1789
+ precision = self ._precision ,
1790
+ degree = tuple (self ._degree ),
1791
+ knotvector = tuple (self ._knot_vector ),
1792
+ size = tuple (self ._control_points_size ),
1793
+ control_points = tuple (self ._control_points ),
1794
+ trims = tuple ([t .data for t in self ._trims ])
1787
1795
)
1788
1796
1789
1797
def add_trim (self , trim ):
@@ -2828,11 +2836,15 @@ def data(self):
2828
2836
type = self .type ,
2829
2837
rational = self .rational ,
2830
2838
dimension = self .dimension ,
2831
- degree = self ._degree ,
2832
- knotvector = self ._knot_vector ,
2833
- size = self ._control_points_size ,
2834
- control_points = self ._control_points ,
2835
- trims = [t .data for t in self ._trims ]
2839
+ pdimension = self .pdimension ,
2840
+ delta = tuple (self ._delta ),
2841
+ sample_size = self .sample_size ,
2842
+ precision = self ._precision ,
2843
+ degree = tuple (self ._degree ),
2844
+ knotvector = tuple (self ._knot_vector ),
2845
+ size = tuple (self ._control_points_size ),
2846
+ control_points = tuple (self ._control_points ),
2847
+ trims = tuple ([t .data for t in self ._trims ])
2836
2848
)
2837
2849
2838
2850
def add_trim (self , trim ):
0 commit comments