@@ -284,65 +284,40 @@ def remove_knot(self, param, **kwargs):
284
284
def tangent (self , parpos , ** kwargs ):
285
285
""" Evaluates the tangent vector of the curve at the given parametric position(s).
286
286
287
- The ``parpos`` argument can be
287
+ .. deprecated: 5.3.0
288
288
289
- * a float value for evaluation at a single parametric position
290
- * a list of float values for evaluation at the multiple parametric positions
291
-
292
- The return value will be in the order of the input parametric position list.
293
-
294
- This method accepts the following keyword arguments:
295
-
296
- * ``normalize``: normalizes the output vector. Default value is *True*.
289
+ Please use :func:`operations.tangent` instead.
297
290
298
291
:param parpos: parametric position(s) where the evaluation will be executed
299
292
:type parpos: float, list or tuple
300
293
:return: tangent vector as a tuple of the origin point and the vector components
301
294
:rtype: tuple
302
295
"""
303
- return operations . tangent ( self , parpos , ** kwargs )
296
+ return tuple ( )
304
297
305
298
def normal (self , parpos , ** kwargs ):
306
299
""" Evaluates the normal to the tangent vector of the curve at the given parametric position(s).
307
300
308
- The ``parpos`` argument can be
309
-
310
- * a float value for evaluation at a single parametric position
311
- * a list of float values for evaluation at the multiple parametric positions
312
-
313
- The return value will be in the order of the input parametric position list.
314
-
315
- This method accepts the following keyword arguments:
316
-
317
- * ``normalize``: normalizes the output vector. Default value is *True*.
301
+ .. deprecated: 5.3.0
318
302
319
303
:param parpos: parametric position(s) where the evaluation will be executed
320
304
:type parpos: float, list or tuple
321
305
:return: normal vector as a tuple of the origin point and the vector components
322
306
:rtype: tuple
323
307
"""
324
- return operations . normal ( self , parpos , ** kwargs )
308
+ return tuple ( )
325
309
326
310
def binormal (self , parpos , ** kwargs ):
327
311
""" Evaluates the binormal vector of the curve at the given parametric position(s).
328
312
329
- The ``parpos`` argument can be
330
-
331
- * a float value for evaluation at a single parametric position
332
- * a list of float values for evaluation at the multiple parametric positions
333
-
334
- The return value will be in the order of the input parametric position list.
335
-
336
- This method accepts the following keyword arguments:
337
-
338
- * ``normalize``: normalizes the output vector. Default value is *True*.
313
+ .. deprecated: 5.3.0
339
314
340
315
:param parpos: parametric position(s) where the evaluation will be executed
341
316
:type parpos: float, list or tuple
342
317
:return: binormal vector as a tuple of the origin point and the vector components
343
318
:rtype: tuple
344
319
"""
345
- return operations . binormal ( self , parpos , ** kwargs )
320
+ return tuple ( )
346
321
347
322
348
323
@utl .export
@@ -777,46 +752,30 @@ def remove_knot(self, u=None, v=None, **kwargs):
777
752
def tangent (self , parpos , ** kwargs ):
778
753
""" Evaluates the tangent vectors of the surface at the given parametric position(s).
779
754
780
- The ``param`` argument can be
781
-
782
- * a float value for evaluation at a single parametric position
783
- * a list of float values for evaluation at the multiple parametric positions
784
-
785
- The parametric positions should be a pair of (u,v) values. The return value will be in the order of the input
786
- parametric position list.
755
+ .. deprecated: 5.3.0
787
756
788
- This method accepts the following keyword arguments:
789
-
790
- * ``normalize``: normalizes the output vector. Default value is *True*.
757
+ Please use :func:`operations.tangent` instead.
791
758
792
759
:param parpos: parametric position(s) where the evaluation will be executed
793
760
:type parpos: list or tuple
794
761
:return: an array containing "point" and "vector"s on u- and v-directions, respectively
795
762
:rtype: tuple
796
763
"""
797
- return operations . tangent ( self , parpos , ** kwargs )
764
+ return tuple ( )
798
765
799
766
def normal (self , parpos , ** kwargs ):
800
767
""" Evaluates the normal vector of the surface at the given parametric position(s).
801
768
802
- The ``param`` argument can be
803
-
804
- * a float value for evaluation at a single parametric position
805
- * a list of float values for evaluation at the multiple parametric positions
806
-
807
- The parametric positions should be a pair of (u,v) values. The return value will be in the order of the input
808
- parametric position list.
809
-
810
- This method accepts the following keyword arguments:
769
+ .. deprecated: 5.3.0
811
770
812
- * ``normalize``: normalizes the output vector. Default value is *True* .
771
+ Please use :func:`operations.normal` instead .
813
772
814
773
:param parpos: parametric position(s) where the evaluation will be executed
815
774
:type parpos: list or tuple
816
775
:return: an array containing "point" and "vector" pairs
817
776
:rtype: tuple
818
777
"""
819
- return operations . normal ( self , parpos , ** kwargs )
778
+ return tuple ( )
820
779
821
780
822
781
@utl .export
0 commit comments