opencolorio_config_aces.ConfigData#
- class opencolorio_config_aces.ConfigData(schema_version: ~opencolorio_config_aces.config.generation.profile_version.ProfileVersion = <factory>, profile_version: ~opencolorio_config_aces.config.generation.profile_version.ProfileVersion = <factory>, name: str = <factory>, description: str = 'An "OpenColorIO" config generated by "OpenColorIO-Config-ACES".', search_path: list = <factory>, roles: dict = <factory>, colorspaces: list = <factory>, named_transforms: list = <factory>, view_transforms: list = <factory>, looks: list = <factory>, shared_views: list = <factory>, views: list = <factory>, active_displays: list = <factory>, active_views: list = <factory>, file_rules: list = <factory>, viewing_rules: list = <factory>, inactive_colorspaces: list = <factory>, default_view_transform: str = <factory>)[source]#
Define the data container for an OpenColorIO config.
- Parameters:
profile_version (ProfileVersion, optional) – Config major and minor version, i.e. (1, 0) or (2, 0).
name (unicode, optional) – Config name.
description (unicode, optional) – Config description.
search_path (list, optional) – Config search path.
roles (dict) – Config roles, a dict of role and Colorspace name.
colorspaces (array_like) – Config colorspaces, an iterable of
PyOpenColorIO.ColorSpace
class instances or mappings to create them withopencolorio_config_aces.colorspace_factory()
definition.named_transforms (array_like) – Config NamedTransform`s, an iterable of :attr:`PyOpenColorIO.NamedTransfom class instances or mappings to create them with
opencolorio_config_aces.named_transform_factory()
definition.view_transforms (array_like, optional) – Config view transforms, an iterable of
PyOpenColorIO.ViewTransform
class instances or mappings to create them withopencolorio_config_aces.view_transform_factory()
definition.looks (array_like, optional) – Config looks, an iterable of
PyOpenColorIO.Look
class instances or mappings to create them withopencolorio_config_aces.look_factory()
definition.shared_views (array_like, optional) – Config shared views, an iterable of dicts of view, ViewTransform, Colorspace and rule names, iterable of looks and description.
views (array_like, optional) – Config views, an iterable of dicts of display, view and Colorspace names.
active_displays (array_like, optional) – Config active displays, an iterable of display names.
active_views (array_like, optional) – Config active displays, an iterable of view names.
file_rules (array_like, optional) – Config file rules, a dict of file rules.
viewing_rules (array_like, optional) – Config viewing rules, a dict of viewing rules.
inactive_colorspaces (array_like, optional) – Config inactive colorspaces, an iterable of Colorspace names.
default_view_transform (unicode, optional) – Name of the default view transform.
- schema_version#
- profile_version#
- Type:
- __init__(schema_version: ~opencolorio_config_aces.config.generation.profile_version.ProfileVersion = <factory>, profile_version: ~opencolorio_config_aces.config.generation.profile_version.ProfileVersion = <factory>, name: str = <factory>, description: str = 'An "OpenColorIO" config generated by "OpenColorIO-Config-ACES".', search_path: list = <factory>, roles: dict = <factory>, colorspaces: list = <factory>, named_transforms: list = <factory>, view_transforms: list = <factory>, looks: list = <factory>, shared_views: list = <factory>, views: list = <factory>, active_displays: list = <factory>, active_views: list = <factory>, file_rules: list = <factory>, viewing_rules: list = <factory>, inactive_colorspaces: list = <factory>, default_view_transform: str = <factory>) None #
Methods
__init__
([schema_version, profile_version, ...])Attributes