meshroom.core.desc.BoolParam

Inheritance diagram of meshroom.core.desc.BoolParam
class meshroom.core.desc.BoolParam(name, label, description, value, uid, group='allParams', advanced=False, semantic='', enabled=True)
__init__(name, label, description, value, uid, group='allParams', advanced=False, semantic='', enabled=True)

Methods

__init__(name, label, description, value, uid)

checkValueTypes()

Returns the attribute's name if the default value's type is invalid or if the range's type (when available) is invalid, empty string otherwise.

matchDescription(value[, strict])

Returns whether the value perfectly match attribute's description.

parent()

validateValue(value)

Return validated/conformed 'value'.

Attributes

advanced

description

enabled

errorMessage

group

label

name

semantic

type

uid

uidIgnoreValue

validValue

value