X-Git-Url: http://users.mur.at/ms/git/gitweb/?p=OpenColorIO-Configs.git;a=blobdiff_plain;f=aces_1.0.0%2Fpython%2Faces_ocio%2Futilities.py;h=7ba5e5a2542eea32ff677219c4ba45e3d594a425;hp=0d3f69715d3350b8f02bfdec507a31bc29a77bbb;hb=07d70535fd63c090b57c754758a0b2ae3ff121ac;hpb=4899e9d3946e6c80e80149ad2c388b15f271d852 diff --git a/aces_1.0.0/python/aces_ocio/utilities.py b/aces_1.0.0/python/aces_ocio/utilities.py index 0d3f697..7ba5e5a 100644 --- a/aces_1.0.0/python/aces_ocio/utilities.py +++ b/aces_1.0.0/python/aces_ocio/utilities.py @@ -39,16 +39,16 @@ class ColorSpace(object): def __init__(self, name, - aliases=[], + aliases=None, description=None, bit_depth=ocio.Constants.BIT_DEPTH_F32, equality_group='', family=None, is_data=False, - to_reference_transforms=[], - from_reference_transforms=[], + to_reference_transforms=None, + from_reference_transforms=None, allocation_type=ocio.Constants.ALLOCATION_UNIFORM, - allocation_vars=[0, 1], + allocation_vars=None, aces_transform_id=None): """ Object description. @@ -64,6 +64,18 @@ class ColorSpace(object): Return value description. """ + if aliases is None: + aliases = [] + + if to_reference_transforms is None: + to_reference_transforms = [] + + if from_reference_transforms is None: + from_reference_transforms = [] + + if allocation_vars is None: + allocation_vars = [0, 1] + self.name = name self.aliases = aliases self.bit_depth = bit_depth