g3d.mesh.tools package

Submodules

g3d.mesh.tools.generic module

generic geometrical operations

g3d.mesh.tools.generic.convert_angle(a: float, b: float, **kwargs: Any) → float | None[source]
Parameters:
  • a

  • b

  • kwargs

Returns:

g3d.mesh.tools.generic.rotate(origin: ndarray | list[float] | float, point: ndarray | list[float] | float, angle: ndarray | list[float] | float) → Tuple[ndarray, ndarray] | Tuple[list[float], list[float]] | Tuple[float, float][source]
Parameters:
  • origin

  • point

  • angle

Returns:

Module contents

g3d/mesh/tools sub library

g3d.mesh.tools.convert_angle(a: float, b: float, **kwargs: Any) → float | None[source]
Parameters:
  • a

  • b

  • kwargs

Returns:

g3d.mesh.tools.rotate(origin: ndarray | list[float] | float, point: ndarray | list[float] | float, angle: ndarray | list[float] | float) → Tuple[ndarray, ndarray] | Tuple[list[float], list[float]] | Tuple[float, float][source]
Parameters:
  • origin

  • point

  • angle

Returns: