Skip to content

ImageFilterCdl

ImageFilterCdl#

(Cdl)

No corresponding User page.

Description#

Applies a CDL (color Decision List) to the image.

Public Attributes#

Type Name Visual Hint Description
string input_CDL VISUAL_HINT_ENUM CDL to apply to the image
string output_CDL VISUAL_HINT_ENUM invert CDL to apply to the image

CID#

class "ImageFilterCdl" "PixelFilter" {
    #version 0.9
    icon "../icons/object_icons/filter_cdl.iconrc"
    category "ImageFilter"
    doc "Applies a CDL (color Decision List) to the image."
    long "CDL_input_Type" {
        doc "whether the cdl is from a file/known cdl or custom from the node."
        private yes
        preset "Existing CDL" "0"
        preset "From File" "1"
        preset "Custom" "2"
        value 0
    }
    enum "input_CDL" {
        doc "CDL to apply to the image"
        filter "color_decision_list"
        value "__invalid_enum_label__"
    }
    long "CDL_output_Type" {
        doc "whether the cdl is from a file/known cdl or custom from the node."
        private yes
        preset "Existing CDL" "0"
        preset "From File" "1"
        preset "Custom" "2"
        value 0
    }
    enum "output_CDL" {
        doc "invert CDL to apply to the image"
        filter "color_decision_list"
        value "__invalid_enum_label__"
    }
    set "channel_r" {
        private no
        hidden yes
        saveable yes
        texturable no
        animatable yes
        slider no
        numeric_range no 0.0 1
        ui_range no 0.0 1
        dg_active yes
        dg_cyclic no
        dirtiness_pass_through no
        read_only no
        shading_variable no
        experimental no
        advanced no
        overriden no
        promote_attribute no
        allow_expression yes
        localizable yes
        value yes
    }
    set "channel_g" {
        private no
        hidden yes
        saveable yes
        texturable no
        animatable yes
        slider no
        numeric_range no 0.0 1
        ui_range no 0.0 1
        dg_active yes
        dg_cyclic no
        dirtiness_pass_through no
        read_only no
        shading_variable no
        experimental no
        advanced no
        overriden no
        promote_attribute no
        allow_expression yes
        localizable yes
        value yes
    }
    set "channel_b" {
        private no
        hidden yes
        saveable yes
        texturable no
        animatable yes
        slider no
        numeric_range no 0.0 1
        ui_range no 0.0 1
        dg_active yes
        dg_cyclic no
        dirtiness_pass_through no
        read_only no
        shading_variable no
        experimental no
        advanced no
        overriden no
        promote_attribute no
        allow_expression yes
        localizable yes
        value yes
    }
    set "channel_a" {
        private no
        hidden yes
        saveable yes
        texturable no
        animatable yes
        slider no
        numeric_range no 0.0 1
        ui_range no 0.0 1
        dg_active yes
        dg_cyclic no
        dirtiness_pass_through no
        read_only no
        shading_variable no
        experimental no
        advanced no
        overriden no
        promote_attribute no
        allow_expression yes
        localizable yes
        value yes
    }
    set "channel_z" {
        private no
        hidden yes
        saveable yes
        texturable no
        animatable yes
        slider no
        numeric_range no 0.0 1
        ui_range no 0.0 1
        dg_active yes
        dg_cyclic no
        dirtiness_pass_through no
        read_only no
        shading_variable no
        experimental no
        advanced no
        overriden no
        promote_attribute no
        allow_expression yes
        localizable yes
        value no
    }
}