kittycad.models.unit_temperature_format.UnitTemperatureFormat

class kittycad.models.unit_temperature_format.UnitTemperatureFormat(value)[source][source]

Bases: str, enum.Enum

The valid types of temperature unit formats.

__init__()[source]

Attributes

KELVIN

//en.wikipedia.org/wiki/Celsius>

CELSIUS

//en.wikipedia.org/wiki/Fahrenheit>

FAHRENHEIT

//en.wikipedia.org/wiki/R%C3%A9aumur_scale>

REAUMUR

//en.wikipedia.org/wiki/Rankine_scale>

RANKINE

CELSIUS = 'celsius'[source]

//en.wikipedia.org/wiki/Fahrenheit>

Type

# <https

FAHRENHEIT = 'fahrenheit'[source]

//en.wikipedia.org/wiki/R%C3%A9aumur_scale>

Type

# <https

KELVIN = 'kelvin'[source]

//en.wikipedia.org/wiki/Celsius>

Type

# <https

RANKINE = 'rankine'[source]
REAUMUR = 'reaumur'[source]

//en.wikipedia.org/wiki/Rankine_scale>

Type

# <https

__annotations__ = {}[source]
__dict__ = mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_temperature_format', '__doc__': 'The valid types of temperature unit formats.', '__str__': <function UnitTemperatureFormat.__str__>, '__dict__': <attribute '__dict__' of 'UnitTemperatureFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitTemperatureFormat' objects>, '_member_names_': ['KELVIN', 'CELSIUS', 'FAHRENHEIT', 'REAUMUR', 'RANKINE'], '_member_map_': {'KELVIN': <UnitTemperatureFormat.KELVIN: 'kelvin'>, 'CELSIUS': <UnitTemperatureFormat.CELSIUS: 'celsius'>, 'FAHRENHEIT': <UnitTemperatureFormat.FAHRENHEIT: 'fahrenheit'>, 'REAUMUR': <UnitTemperatureFormat.REAUMUR: 'reaumur'>, 'RANKINE': <UnitTemperatureFormat.RANKINE: 'rankine'>}, '_member_type_': <class 'str'>, '_value2member_map_': {'kelvin': <UnitTemperatureFormat.KELVIN: 'kelvin'>, 'celsius': <UnitTemperatureFormat.CELSIUS: 'celsius'>, 'fahrenheit': <UnitTemperatureFormat.FAHRENHEIT: 'fahrenheit'>, 'reaumur': <UnitTemperatureFormat.REAUMUR: 'reaumur'>, 'rankine': <UnitTemperatureFormat.RANKINE: 'rankine'>}, 'KELVIN': <UnitTemperatureFormat.KELVIN: 'kelvin'>, 'CELSIUS': <UnitTemperatureFormat.CELSIUS: 'celsius'>, 'FAHRENHEIT': <UnitTemperatureFormat.FAHRENHEIT: 'fahrenheit'>, 'REAUMUR': <UnitTemperatureFormat.REAUMUR: 'reaumur'>, 'RANKINE': <UnitTemperatureFormat.RANKINE: 'rankine'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})[source]
__module__ = 'kittycad.models.unit_temperature_format'[source]
_generate_next_value_(start, count, last_values)[source]

Generate the next value when not given.

name: the name of the member start: the initial start value or None count: the number of existing members last_value: the last value assigned or None

_member_map_ = {'CELSIUS': UnitTemperatureFormat.CELSIUS, 'FAHRENHEIT': UnitTemperatureFormat.FAHRENHEIT, 'KELVIN': UnitTemperatureFormat.KELVIN, 'RANKINE': UnitTemperatureFormat.RANKINE, 'REAUMUR': UnitTemperatureFormat.REAUMUR}[source]
_member_names_ = ['KELVIN', 'CELSIUS', 'FAHRENHEIT', 'REAUMUR', 'RANKINE'][source]
_member_type_[source]

alias of str

_value2member_map_ = {'celsius': UnitTemperatureFormat.CELSIUS, 'fahrenheit': UnitTemperatureFormat.FAHRENHEIT, 'kelvin': UnitTemperatureFormat.KELVIN, 'rankine': UnitTemperatureFormat.RANKINE, 'reaumur': UnitTemperatureFormat.REAUMUR}[source]