diff --git a/generated/PyMaterialXCore.Element.html b/generated/PyMaterialXCore.Element.html index 52918fd..1304a0d 100644 --- a/generated/PyMaterialXCore.Element.html +++ b/generated/PyMaterialXCore.Element.html @@ -14,7 +14,7 @@ - + @@ -189,58 +189,61 @@

PyMaterialXCore.Element

hasSourceUri(self)

-

removeAttribute(self, arg0)

+

isEquivalent(self, arg0, arg1)

-

removeChild(self, arg0)

+

removeAttribute(self, arg0)

-

setAttribute(self, arg0, arg1)

+

removeChild(self, arg0)

-

setCategory(self, arg0)

+

setAttribute(self, arg0, arg1)

-

setChildIndex(self, arg0, arg1)

+

setCategory(self, arg0)

-

setColorSpace(self, arg0)

+

setChildIndex(self, arg0, arg1)

-

setDocString(self, arg0)

+

setColorSpace(self, arg0)

-

setFilePrefix(self, arg0)

+

setDocString(self, arg0)

-

setGeomPrefix(self, arg0)

+

setFilePrefix(self, arg0)

-

setInheritString(self, arg0)

+

setGeomPrefix(self, arg0)

-

setInheritsFrom(self, arg0)

+

setInheritString(self, arg0)

-

setName(self, arg0)

+

setInheritsFrom(self, arg0)

-

setNamespace(self, arg0)

+

setName(self, arg0)

-

setSourceUri(self, arg0)

+

setNamespace(self, arg0)

-

traverseGraph(self)

+

setSourceUri(self, arg0)

-

traverseInheritance(self)

+

traverseGraph(self)

-

traverseTree(self)

+

traverseInheritance(self)

-

validate(self)

+

traverseTree(self)

+

+ +

validate(self)

@@ -520,6 +523,11 @@

MethodshasSourceUri(self: Element) bool
+
+
+isEquivalent(self: Element, arg0: Element, arg1: ElementEquivalenceOptions) tuple[bool, list[ElementEquivalenceResult]]
+
+
removeAttribute(self: Element, arg0: str) None
diff --git a/generated/PyMaterialXCore.ElementEquivalenceOptions.html b/generated/PyMaterialXCore.ElementEquivalenceOptions.html new file mode 100644 index 0000000..26ad3e9 --- /dev/null +++ b/generated/PyMaterialXCore.ElementEquivalenceOptions.html @@ -0,0 +1,209 @@ + + + + + + + + PyMaterialXCore.ElementEquivalenceOptions — MaterialX 1.39.2 documentation + + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+ +
+

PyMaterialXCore.ElementEquivalenceOptions

+
+
+class ElementEquivalenceOptions
+

Bases: pybind11_object

+

A set of options for comparing the functional equivalence of elements.

+
+
See:
+

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

+
+
+

Methods

+ + + + + + +

__init__(self)

+
+

Properties

+
+
+format
+

No docstring available for PyMaterialXCore.ElementEquivalenceOptions.format

+
+ +
+
+precision
+

No docstring available for PyMaterialXCore.ElementEquivalenceOptions.precision

+
+ +
+
+skipAttributes
+

No docstring available for PyMaterialXCore.ElementEquivalenceOptions.skipAttributes

+
+ +
+
+skipValueComparisons
+

No docstring available for PyMaterialXCore.ElementEquivalenceOptions.skipValueComparisons

+
+ +
+
+

Methods

+
+
+__init__(self: ElementEquivalenceOptions) None
+
+ +
+
+ +
+ + +
+ +
+
+ +
+
+ + + + + + + \ No newline at end of file diff --git a/generated/PyMaterialXCore.ElementEquivalenceResult.html b/generated/PyMaterialXCore.ElementEquivalenceResult.html new file mode 100644 index 0000000..b6e537e --- /dev/null +++ b/generated/PyMaterialXCore.ElementEquivalenceResult.html @@ -0,0 +1,239 @@ + + + + + + + + PyMaterialXCore.ElementEquivalenceResult — MaterialX 1.39.2 documentation + + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+ +
+

PyMaterialXCore.ElementEquivalenceResult

+
+
+class ElementEquivalenceResult
+

Bases: pybind11_object

+

A comparison result for the functional equivalence of two elements.

+
+
See:
+

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

+
+
+

Methods

+ + + + + + +

__init__(*args, **kwargs)

+
+

Properties

+
+
+ATTRIBUTE = 'attribute'
+
+ +
+
+ATTRIBUTE_NAMES = 'attribute names'
+
+ +
+
+CATEGORY = 'category'
+
+ +
+
+CHILD_COUNT = 'child count'
+
+ +
+
+CHILD_NAME = 'child name'
+
+ +
+
+NAME = 'name'
+
+ +
+
+attributeName
+

No docstring available for PyMaterialXCore.ElementEquivalenceResult.attributeName

+
+ +
+
+differenceType
+

No docstring available for PyMaterialXCore.ElementEquivalenceResult.differenceType

+
+ +
+
+path1
+

No docstring available for PyMaterialXCore.ElementEquivalenceResult.path1

+
+ +
+
+path2
+

No docstring available for PyMaterialXCore.ElementEquivalenceResult.path2

+
+ +
+
+

Methods

+
+
+__init__(*args, **kwargs)
+
+ +
+
+ +
+ + +
+ +
+
+ +
+
+ + + + + + + \ No newline at end of file diff --git a/generated/PyMaterialXCore.ElementPredicate.html b/generated/PyMaterialXCore.ElementPredicate.html index 7085676..fcb5e9a 100644 --- a/generated/PyMaterialXCore.ElementPredicate.html +++ b/generated/PyMaterialXCore.ElementPredicate.html @@ -15,7 +15,7 @@ - + diff --git a/generated/PyMaterialXCore.UnitConverterRegistry.html b/generated/PyMaterialXCore.UnitConverterRegistry.html index be10128..f67f8f6 100644 --- a/generated/PyMaterialXCore.UnitConverterRegistry.html +++ b/generated/PyMaterialXCore.UnitConverterRegistry.html @@ -39,7 +39,7 @@

PyMaterialXCore.UnitConverterRegistry class UnitConverterRegistry

Bases: pybind11_object

-

Class implementing a registry for UnitConverter objects.

+

A registry for UnitConverter objects.

See:

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

diff --git a/generated/PyMaterialXCore.html b/generated/PyMaterialXCore.html index 5607942..d4e125a 100644 --- a/generated/PyMaterialXCore.html +++ b/generated/PyMaterialXCore.html @@ -67,6 +67,12 @@

Classes

Element

The base class for MaterialX elements.

+

ElementEquivalenceOptions

+

A set of options for comparing the functional equivalence of elements.

+ +

ElementEquivalenceResult

+

A comparison result for the functional equivalence of two elements.

+

ElementPredicate

A function that takes an Element and returns a bool, to check whether some criteria has passed.

@@ -230,7 +236,7 @@

Classes

An abstract base class for unit converters.

UnitConverterRegistry

-

Class implementing a registry for UnitConverter objects.

+

A registry for UnitConverter objects.

UnitDef

A unit definition element within a Document.

diff --git a/generated/PyMaterialXFormat.html b/generated/PyMaterialXFormat.html index 98330b3..bfeb130 100644 --- a/generated/PyMaterialXFormat.html +++ b/generated/PyMaterialXFormat.html @@ -123,7 +123,7 @@

Module Functions

-flattenFilenames(doc: Document, searchPath: FileSearchPath = <FileSearchPath object at 0x104350eb0>, customResolver: StringResolver = None) None
+flattenFilenames(doc: Document, searchPath: FileSearchPath = <FileSearchPath object at 0x10481d370>, customResolver: StringResolver = None) None
@@ -153,7 +153,7 @@

PyMaterialXFormat Module Function Documentation
-loadLibrary(file: FilePath, doc: Document, searchPath: FileSearchPath = <FileSearchPath object at 0x1043519f0>, readOptions: XmlReadOptions = None) None
+loadLibrary(file: FilePath, doc: Document, searchPath: FileSearchPath = <FileSearchPath object at 0x1047dd970>, readOptions: XmlReadOptions = None) None

@@ -168,12 +168,12 @@

PyMaterialXFormat Module Function Documentation
-readFromXmlFileBase(doc: Document, filename: FilePath, searchPath: FileSearchPath = <FileSearchPath object at 0x104353130>, readOptions: XmlReadOptions = None) None
+readFromXmlFileBase(doc: Document, filename: FilePath, searchPath: FileSearchPath = <FileSearchPath object at 0x10485f5f0>, readOptions: XmlReadOptions = None) None

-readFromXmlString(doc: Document, str: str, searchPath: FileSearchPath = <FileSearchPath object at 0x104350430>, readOptions: XmlReadOptions = None) None
+readFromXmlString(doc: Document, str: str, searchPath: FileSearchPath = <FileSearchPath object at 0x10485ffb0>, readOptions: XmlReadOptions = None) None
diff --git a/generated/PyMaterialXRender.ImageHandler.html b/generated/PyMaterialXRender.ImageHandler.html index 1125801..f74db2c 100644 --- a/generated/PyMaterialXRender.ImageHandler.html +++ b/generated/PyMaterialXRender.ImageHandler.html @@ -104,7 +104,7 @@

Methods
-acquireImage(self: ImageHandler, filePath: FilePath, defaultColor: Color4 = <Color4 object at 0x1043333b0>) Image
+acquireImage(self: ImageHandler, filePath: FilePath, defaultColor: Color4 = <Color4 object at 0x1047fb0b0>) Image
diff --git a/genindex.html b/genindex.html index 38b90a1..c5dbbde 100644 --- a/genindex.html +++ b/genindex.html @@ -95,6 +95,10 @@

_

  • (Edge method)
  • (Element method) +
  • +
  • (ElementEquivalenceOptions method) +
  • +
  • (ElementEquivalenceResult method)
  • (ElementPredicate method)
  • @@ -413,12 +417,12 @@

    A

  • addPropertySet() (Document method)
  • - - + @@ -607,6 +617,8 @@

    C

  • (Collection attribute)
  • (CommentElement attribute) +
  • +
  • (ElementEquivalenceResult attribute)
  • (GenericElement attribute)
  • @@ -672,6 +684,10 @@

    C

  • changeChildCategory() (Element method)
  • CHANNEL_NODE_GROUP (NodeDef attribute) +
  • +
  • CHILD_COUNT (ElementEquivalenceResult attribute) +
  • +
  • CHILD_NAME (ElementEquivalenceResult attribute)
  • clear() (FileSearchPath method)
  • @@ -745,6 +761,8 @@

    C

  • copyContentFrom() (Element method)
  • + + - - + -
  • isEquivalent() (Matrix33 method) +
  • isEquivalent() (Element method)
  • @@ -2561,10 +2587,12 @@

    N

    + - - +
    • PyMaterialXCore @@ -2677,8 +2713,6 @@

      P

    • module
    -
    +
  • skipAttributes (ElementEquivalenceOptions attribute) +
  • +
  • skipValueComparisons (ElementEquivalenceOptions attribute) +
  • sourceSpace (ColorSpaceTransform attribute)
  • sourceUnit (UnitTransform attribute)