Source code for upxo.geoEntities.geoOps2D

"""Generic 2D geometry helpers."""

import numpy as np


[docs] def offset_local_to_global(local_coord, offset): """Apply a local-to-global coordinate offset. Parameters ---------- local_coord : array-like, shape (..., 2) Local 2D coordinate or coordinate array. offset : array-like, shape (2,) 2D offset to add to ``local_coord``. Returns ------- numpy.ndarray Global coordinate array produced by adding ``offset``. """ return np.asarray(local_coord) + np.asarray(offset)