Building a Geometry =================== .. module:: chroma.geometry The Mesh Class -------------- .. autoclass:: Mesh :members: The Solid Class --------------- .. autoclass:: Solid :members: The Material Class ------------------ .. autoclass:: Material :members: The Geometry Class ------------------ .. autoclass:: Geometry :members: Importing from STL ------------------ .. autofunction:: chroma.mesh_from_stl Mesh Modelling Tools -------------------- .. module:: chroma.make .. autofunction:: linear_extrude .. image:: images/hexagonal_prism.png :height: 100px .. autofunction:: rotate_extrude .. image:: images/bipyramid.png :height: 100px .. autofunction:: box .. image:: images/box.png :height: 100px .. autofunction:: cube .. image:: images/cube.png :height: 100px .. autofunction:: cylinder .. image:: images/cylinder.png :height: 100px .. autofunction:: segmented_cylinder .. autofunction:: sphere .. image:: images/sphere.png :height: 100px .. autofunction:: torus .. image:: images/torus.png :height: 100px