Misc helper library

Module documentation

mlib.core.misc.generateGuid(length=None)[view]

URL Safe and Unique GUID Generator

Returns:GUID
Return type:str
mlib.core.misc.removeDuplicates(seq)[view]
Fastest order preserving way to make a list unique
Specific method by: Dave Kirby
Parameters:seq (list) – Input sequence
Returns:Unique sequence
Return type:list
mlib.core.misc.clamp(minimum, maximum, value)[view]

Clamp value between min and max

Parameters:
  • minimum (float) – min value
  • maximum (float) – max value
  • value (float) – input value
Returns:

value, where min<=value<=max

Return type:

float

mlib.core.misc.closest(values, value)[view]

Get the closest value from a list of values.

Parameters:
  • values (list) – values to check
  • value (float or int) – target value
Returns:

closest value

Return type:

float or int

Table Of Contents

Previous topic

Qt helper library

Next topic

Basic Types Library

This Page