skspatial.objects.Triangle.angle¶
- Triangle.angle(vertex: str) float [source]¶
Return an interior angle of the triangle.
The angle is in radians.
- Parameters
- vertex: str
‘A’, ‘B’, or ‘C’.
- Returns
- np.float64
Interior angle.
- Raises
- ValueError
If the vertex is not ‘A’, ‘B’, or ‘C’.
Examples
>>> from skspatial.objects import Triangle
>>> triangle = Triangle([0, 0], [1, 0], [0, 1])
>>> triangle.angle('A').round(3) 1.571 >>> triangle.angle('B').round(3) 0.785 >>> triangle.angle('C').round(3) 0.785
>>> triangle.angle('D') Traceback (most recent call last): ... ValueError: The vertex must be 'A', 'B', or 'C'.