MaterialX 1.39.2
|
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.