PyMaterialXCore.UnitConverter

class UnitConverter

Bases: pybind11_object

An abstract base class for unit converters.

Each unit converter instance is responsible for a single unit type.

See:

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

Methods

__init__(*args, **kwargs)

convert(*args, **kwargs)

Overloaded function.

getUnitAsInteger(self, arg0)

getUnitFromInteger(self, arg0)

Methods

__init__(*args, **kwargs)
convert(*args, **kwargs)

Overloaded function.

  1. convert(self: PyMaterialXCore.UnitConverter, arg0: float, arg1: str, arg2: str) -> float

  2. convert(self: PyMaterialXCore.UnitConverter, arg0: PyMaterialXCore.Vector2, arg1: str, arg2: str) -> PyMaterialXCore.Vector2

  3. convert(self: PyMaterialXCore.UnitConverter, arg0: PyMaterialXCore.Vector3, arg1: str, arg2: str) -> PyMaterialXCore.Vector3

  4. convert(self: PyMaterialXCore.UnitConverter, arg0: PyMaterialXCore.Vector4, arg1: str, arg2: str) -> PyMaterialXCore.Vector4

getUnitAsInteger(self: UnitConverter, arg0: str) int
getUnitFromInteger(self: UnitConverter, arg0: int) str