![]() |
MaterialX 1.39.4
|
Go to the source code of this file.
Classes | |
| class | UnitConverter |
| An abstract base class for unit converters. More... | |
| class | LinearUnitConverter |
| A converter class for linear units that require only a scalar multiplication. More... | |
| class | UnitConverterRegistry |
| A registry for unit converters. More... | |
Typedefs | |
| using | UnitConverterPtr = shared_ptr<UnitConverter> |
| A shared pointer to a UnitConverter. | |
| using | ConstUnitConverterPtr = shared_ptr<const UnitConverter> |
| A shared pointer to a const UnitConverter. | |
| using | LinearUnitConverterPtr = shared_ptr<LinearUnitConverter> |
| A shared pointer to a LinearUnitConverter. | |
| using | ConstLinearUnitConverterPtr = shared_ptr<const LinearUnitConverter> |
| A shared pointer to a const LinearUnitConverter. | |
| using | UnitConverterRegistryPtr = shared_ptr<UnitConverterRegistry> |
| A shared pointer to a UnitConverterRegistry. | |
| using | ConstUnitConverterRegistryPtr = shared_ptr<const UnitConverterRegistry> |
| A shared pointer to a const UnitConverterRegistry. | |
| using | UnitConverterPtrMap = std::unordered_map<string, UnitConverterPtr> |
| Map of unit converters. | |
Unit classes.