PyMaterialXCore.Look

class Look

Bases: Element

A look element within a Document.

See:

https://materialx.org/docs/api/class_look.html

Methods

__init__(*args, **kwargs)

addMaterialAssign(self[, name, material])

addPropertyAssign(self[, name])

addPropertySetAssign(self[, name])

addVariantAssign(self[, name])

addVisibility(self[, name])

getActiveMaterialAssigns(self)

getActivePropertyAssigns(self)

getActivePropertySetAssigns(self)

getActiveVariantAssigns(self)

getActiveVisibilities(self)

getMaterialAssign(self, arg0)

getMaterialAssigns(self)

getPropertyAssign(self, arg0)

getPropertyAssigns(self)

getPropertySetAssign(self, arg0)

getPropertySetAssigns(self)

getVariantAssign(self, arg0)

getVariantAssigns(self)

getVisibilities(self)

getVisibility(self, arg0)

removeMaterialAssign(self, arg0)

removePropertyAssign(self, arg0)

removePropertySetAssign(self, arg0)

removeVariantAssign(self, arg0)

removeVisibility(self, arg0)

Properties

CATEGORY = 'look'

Methods

__init__(*args, **kwargs)
addMaterialAssign(self: Look, name: str = '', material: str = '') MaterialAssign
addPropertyAssign(self: Look, name: str = '') PropertyAssign
addPropertySetAssign(self: Look, name: str = '') PropertySetAssign
addVariantAssign(self: Look, name: str = '') VariantAssign
addVisibility(self: Look, name: str = '') Visibility
getActiveMaterialAssigns(self: Look) list[MaterialAssign]
getActivePropertyAssigns(self: Look) list[PropertyAssign]
getActivePropertySetAssigns(self: Look) list[PropertySetAssign]
getActiveVariantAssigns(self: Look) list[VariantAssign]
getActiveVisibilities(self: Look) list[Visibility]
getMaterialAssign(self: Look, arg0: str) MaterialAssign
getMaterialAssigns(self: Look) list[MaterialAssign]
getPropertyAssign(self: Look, arg0: str) PropertyAssign
getPropertyAssigns(self: Look) list[PropertyAssign]
getPropertySetAssign(self: Look, arg0: str) PropertySetAssign
getPropertySetAssigns(self: Look) list[PropertySetAssign]
getVariantAssign(self: Look, arg0: str) VariantAssign
getVariantAssigns(self: Look) list[VariantAssign]
getVisibilities(self: Look) list[Visibility]
getVisibility(self: Look, arg0: str) Visibility
removeMaterialAssign(self: Look, arg0: str) None
removePropertyAssign(self: Look, arg0: str) None
removePropertySetAssign(self: Look, arg0: str) None
removeVariantAssign(self: Look, arg0: str) None
removeVisibility(self: Look, arg0: str) None