geometric_key_xy
-
compas.utilities.geometric_key_xy(xy, precision=None, sanitize=True)[source] Convert XY coordinates to a string that can be used as a dict key.
- Parameters
xy (list of float) – The XY(Z) coordinates.
precision (str, optional) – A formatting option that specifies the precision of the individual numbers in the string. Supported values are any float precision, or decimal integer (
'd'). Default isNone, inwhich case the global precision setting will be used (compas.PRECISION).sanitize ({True, False}, optional) – Flag that indicates whether or not the input should be cleaned up. Default is
True.
- Returns
str – The string representation of the given coordinates.
Examples
>>> geometric_key_xy([pi, pi, pi]) '3.142,3.142'See also
geometric_key()Create geometric keys for 3D coordinates