meshroom.core.desc.Param

Inheritance diagram of meshroom.core.desc.Param
class meshroom.core.desc.Param(name, label, description, value, uid, group, advanced, semantic, enabled, uidIgnoreValue=None)
__init__(name, label, description, value, uid, group, advanced, semantic, enabled, uidIgnoreValue=None)

Methods

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

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

group

label

name

semantic

type

uid

uidIgnoreValue

value