vtf-logo

shells::MaterialFactory Class Reference

#include <MaterialFactory.h>

List of all members.

Public Types

typedef MaterialBase *(*) CreateMaterialCallBack ()

Public Member Functions

bool registerMaterial (std::string materialType, CreateMaterialCallBack cb)
MaterialBasecreateMaterial (std::string &materialType) const
void destroy ()

Static Public Member Functions

static MaterialFactoryinstance ()


Member Typedef Documentation


Member Function Documentation

shells::MaterialBase * shells::MaterialFactory::createMaterial ( std::string &  materialType  )  const

void shells::MaterialFactory::destroy (  ) 

shells::MaterialFactory * shells::MaterialFactory::instance (  )  [static]

bool shells::MaterialFactory::registerMaterial ( std::string  materialType,
CreateMaterialCallBack  cb 
)


The documentation for this class was generated from the following files:
Generated on Fri Aug 24 13:00:25 2007 for SFC Thin-Shell Finite Element Solver by  doxygen 1.4.7