kittycad.models.axis.Axis
- class kittycad.models.axis.Axis(value)[source][source]
-
Co-ordinate axis specifier.
See [cglearn.eu] for background reading.
[cglearn.eu]: https://cglearn.eu/pub/computer-graphics/introduction-to-geometry#material-coordinate-systems-1
Attributes
# 'Z' axis.
- __dict__ = mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.axis', '__doc__': 'Co-ordinate axis specifier.\n\n See [cglearn.eu] for background reading.\n\n [cglearn.eu]: https://cglearn.eu/pub/computer-graphics/introduction-to-geometry#material-coordinate-systems-1\n ', '__str__': <function Axis.__str__>, '__dict__': <attribute '__dict__' of 'Axis' objects>, '__weakref__': <attribute '__weakref__' of 'Axis' objects>, '_member_names_': ['Y', 'Z'], '_member_map_': {'Y': <Axis.Y: 'y'>, 'Z': <Axis.Z: 'z'>}, '_member_type_': <class 'str'>, '_value2member_map_': {'y': <Axis.Y: 'y'>, 'z': <Axis.Z: 'z'>}, 'Y': <Axis.Y: 'y'>, 'Z': <Axis.Z: 'z'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})[source]