kittycad.models.unit_area.UnitArea

class kittycad.models.unit_area.UnitArea(value)[source][source]

Bases: str, Enum

The valid types of area units.

__init__()[source]

Attributes

CM2

//en.wikipedia.org/wiki/Square_decimeter>

DM2

//en.wikipedia.org/wiki/Square_foot>

FT2

//en.wikipedia.org/wiki/Square_inch>

IN2

//en.wikipedia.org/wiki/Square_kilometer>

KM2

//en.wikipedia.org/wiki/Square_meter>

M2

//en.wikipedia.org/wiki/Square_millimeter>

MM2

//en.wikipedia.org/wiki/Square_mile>

YD2

CM2 = 'cm2'[source]

//en.wikipedia.org/wiki/Square_decimeter>

Type:

# Square decimeters <https

DM2 = 'dm2'[source]

//en.wikipedia.org/wiki/Square_foot>

Type:

# Square feet <https

FT2 = 'ft2'[source]

//en.wikipedia.org/wiki/Square_inch>

Type:

# Square inches <https

IN2 = 'in2'[source]

//en.wikipedia.org/wiki/Square_kilometer>

Type:

# Square kilometers <https

KM2 = 'km2'[source]

//en.wikipedia.org/wiki/Square_meter>

Type:

# Square meters <https

M2 = 'm2'[source]

//en.wikipedia.org/wiki/Square_millimeter>

Type:

# Square millimeters <https

MM2 = 'mm2'[source]

//en.wikipedia.org/wiki/Square_mile>

Type:

# Square yards <https

YD2 = 'yd2'[source]
__annotations__ = {}[source]
__dict__ = mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_area', '__doc__': 'The valid types of area units.', '__str__': <function UnitArea.__str__>, '__dict__': <attribute '__dict__' of 'UnitArea' objects>, '__weakref__': <attribute '__weakref__' of 'UnitArea' objects>, '_member_names_': ['CM2', 'DM2', 'FT2', 'IN2', 'KM2', 'M2', 'MM2', 'YD2'], '_member_map_': {'CM2': <UnitArea.CM2: 'cm2'>, 'DM2': <UnitArea.DM2: 'dm2'>, 'FT2': <UnitArea.FT2: 'ft2'>, 'IN2': <UnitArea.IN2: 'in2'>, 'KM2': <UnitArea.KM2: 'km2'>, 'M2': <UnitArea.M2: 'm2'>, 'MM2': <UnitArea.MM2: 'mm2'>, 'YD2': <UnitArea.YD2: 'yd2'>}, '_member_type_': <class 'str'>, '_value2member_map_': {'cm2': <UnitArea.CM2: 'cm2'>, 'dm2': <UnitArea.DM2: 'dm2'>, 'ft2': <UnitArea.FT2: 'ft2'>, 'in2': <UnitArea.IN2: 'in2'>, 'km2': <UnitArea.KM2: 'km2'>, 'm2': <UnitArea.M2: 'm2'>, 'mm2': <UnitArea.MM2: 'mm2'>, 'yd2': <UnitArea.YD2: 'yd2'>}, 'CM2': <UnitArea.CM2: 'cm2'>, 'DM2': <UnitArea.DM2: 'dm2'>, 'FT2': <UnitArea.FT2: 'ft2'>, 'IN2': <UnitArea.IN2: 'in2'>, 'KM2': <UnitArea.KM2: 'km2'>, 'M2': <UnitArea.M2: 'm2'>, 'MM2': <UnitArea.MM2: 'mm2'>, 'YD2': <UnitArea.YD2: 'yd2'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})[source]
__module__ = 'kittycad.models.unit_area'[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_ = {'CM2': UnitArea.CM2, 'DM2': UnitArea.DM2, 'FT2': UnitArea.FT2, 'IN2': UnitArea.IN2, 'KM2': UnitArea.KM2, 'M2': UnitArea.M2, 'MM2': UnitArea.MM2, 'YD2': UnitArea.YD2}[source]
_member_names_ = ['CM2', 'DM2', 'FT2', 'IN2', 'KM2', 'M2', 'MM2', 'YD2'][source]
_member_type_[source]

alias of str

_value2member_map_ = {'cm2': UnitArea.CM2, 'dm2': UnitArea.DM2, 'ft2': UnitArea.FT2, 'in2': UnitArea.IN2, 'km2': UnitArea.KM2, 'm2': UnitArea.M2, 'mm2': UnitArea.MM2, 'yd2': UnitArea.YD2}[source]