34 #ifndef __vtkboneMaterialTable_h 35 #define __vtkboneMaterialTable_h 54 int GetNumberOfMaterials();
57 int GetMaximumIndex();
76 void RemoveMaterial(
int index);
82 int GetIndex(
const char*
name);
96 void GetMaterialOrArray(
111 int GetArrayOffset ();
117 void InitTraversal();
131 int GetNextUniqueIndex();
static vtkDataObject * New()
void AddMaterial(int index, vtkboneMaterialArray *material)
material_table_t materials
Material Table finite element mesh.
An abstract base class for materials of materials of the same type.
std::set< vtkboneMaterial * > visited_materials
An abstract base class for materials used in finite element models.
vtkboneMaterial * current_material
std::map< int, vtkboneMaterial *, std::less< int > > material_table_t
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
material_table_t::iterator traversal_iterator
void operator=(const vtkObjectBase &)