manimgeo.math.three_points module

manimgeo.math.three_points.inscribed(p1, p2, p3)[源代码]

计算三维空间中三点构成的三角形的内切圆半径和内切圆圆心,内切圆和圆心位于这三点定义的平面内

  • Returns: Tuple[float, np.ndarray], 内切圆半径和内切圆圆心坐标

返回类型:

Tuple[float, ndarray]

manimgeo.math.three_points.circumcenter(p1, p2, p3)[源代码]

计算三维空间中三点构成的三角形的外接圆半径和外接圆圆心,外接圆和圆心位于这三点定义的平面内

Returns: Tuple[float, np.ndarray], 外接圆半径和外接圆圆心坐标。

返回类型:

Tuple[float, ndarray]

manimgeo.math.three_points.orthocenter(p1, p2, p3)[源代码]

计算三维空间中三点构成的三角形的垂心坐标,垂心位于这三点定义的平面内

Returns: np.ndarray, 垂心坐标。

返回类型:

ndarray