skspatial.objects.Triangle.multiple¶
- Triangle.multiple(name_method: str, inputs: Sequence) tuple[source]¶
Return multiple properties of the triangle.
- Parameters:
- name_methodstr
Name of the triangle method.
- inputsSequence
Sequence of different inputs to the method.
- Returns:
- tuple
Multiple outputs from the triangle method.
Examples
>>> from math import degrees >>> from skspatial.objects import Triangle
>>> triangle = Triangle([0, 0], [0, 1], [1, 0])
>>> lengths = triangle.multiple('length', 'abc') >>> [round(x, 3) for x in lengths] [np.float64(1.414), np.float64(1.0), np.float64(1.0)]
>>> angles = triangle.multiple('angle', 'ABC') >>> [round(degrees(x), 3) for x in angles] [90.0, 45.0, 45.0]