skinning.utils.decorator module¶
- 
skinning.utils.decorator.memoize(func)¶ The memoize decorator will cache the result of a function and store it in a cache dictionary using its arguments and keywords arguments as a key. The cache can be cleared by calling the cache_clear function on the decorated function.
- 
skinning.utils.decorator.preserve_selection(func)¶ The preserve selection will store the maya selection before the function is ran and restore it once the function has executed.