MaterialLibrary.MaterialCatalog Class Reference


Detailed Description

A material catalog represents a collection of materials divided into named groups.

#include <class_material_library_1_1_material_catalog.h>

List of all members.

Public Member Functions

  __init__ ()
  addGroup ()
  removeGroup ()
  getPath ()
  getLabel ()
  setLabel ()
  getGroups ()
  getGroup ()
  __iter__ ()
  Iterates over the MaterialGroups in this catalog.
  __len__ ()
  Returns the number of groups in this catalog.
  findMaterial ()
  Returns the first material with the given name in this catalog.

Member Function Documentation

MaterialLibrary.MaterialCatalog.__init__ ( )
MaterialLibrary.MaterialCatalog.addGroup ( )
MaterialLibrary.MaterialCatalog.removeGroup ( )
MaterialLibrary.MaterialCatalog.getPath ( )
MaterialLibrary.MaterialCatalog.getLabel ( )
MaterialLibrary.MaterialCatalog.setLabel ( )
MaterialLibrary.MaterialCatalog.getGroups ( )
MaterialLibrary.MaterialCatalog.getGroup ( )
MaterialLibrary.MaterialCatalog.__iter__ ( )

Iterates over the MaterialGroups in this catalog.

MaterialLibrary.MaterialCatalog.__len__ ( )

Returns the number of groups in this catalog.

MaterialLibrary.MaterialCatalog.findMaterial ( )

Returns the first material with the given name in this catalog.


MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog
MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog MaterialLibrary.MaterialCatalog