@@ -228,10 +228,10 @@ def evaluate(self, **kwargs):
228
228
229
229
# Evaluate
230
230
cpts = self ._evaluator .evaluate (start_u = start , stop_u = stop ,
231
- sample_size = self .sample_size ,
232
231
degree = self .degree ,
233
232
knotvector = self .knotvector ,
234
233
ctrlpts = self ._control_points ,
234
+ sample_size = self .sample_size ,
235
235
dimension = self ._dimension ,
236
236
precision = self ._precision )
237
237
@@ -1018,16 +1018,15 @@ def evaluate(self, **kwargs):
1018
1018
# Clean up the surface points
1019
1019
self .reset (evalpts = True )
1020
1020
1021
- # Compute knots in the range
1022
- knots_u = utilities .linspace (start_u , stop_u , self .sample_size , decimals = self ._precision )
1023
- knots_v = utilities .linspace (start_v , stop_v , self .sample_size , decimals = self ._precision )
1024
-
1025
- spts = self ._evaluator .evaluate (knots_u = knots_u , knots_v = knots_v ,
1021
+ # Evaluate
1022
+ spts = self ._evaluator .evaluate (start_u = start_u , stop_u = stop_u , start_v = start_v , stop_v = stop_v ,
1026
1023
degree_u = self .degree_u , degree_v = self .degree_v ,
1027
1024
knotvector_u = self .knotvector_u , knotvector_v = self .knotvector_v ,
1028
1025
ctrlpts_size_u = self .ctrlpts_size_u , ctrlpts_size_v = self .ctrlpts_size_v ,
1029
1026
ctrlpts = self ._control_points2D ,
1030
- dimension = self ._dimension )
1027
+ sample_size = self .sample_size ,
1028
+ dimension = self ._dimension ,
1029
+ precision = self ._precision )
1031
1030
1032
1031
self ._surface_points = spts
1033
1032
0 commit comments