File3dmMaterialTable
====================

.. py:module:: rhino3dm

.. py:class:: File3dmMaterialTable

   .. py:method:: __len__()

      [todo] add documentation

   .. py:method:: __getitem__()

      [todo] add documentation

   .. py:method:: __iter__()

      [todo] add documentation

   .. py:method:: Add(material)

      [todo] add documentation

   .. py:method:: FindIndex(index)

      Retrieves a material based on Index. This search type of search is discouraged.
      We are moving towards using only IDs for all tables.

      :param int index: The index to search for.

      :return: A material, or None if none was found.

      :rtype: DocObjects.Material

   .. py:method:: FindId(id)

      [todo] add documentation

   .. py:method:: FindFromAttributes()

      [todo] add documentation
