FEBio  1.5.0
Public Member Functions | Static Public Member Functions | Static Protected Attributes
FEElementLibrary Class Reference

This class stores the different element traits classes. More...

#include <FEElementLibrary.h>

Public Member Functions

 FEElementLibrary ()
 constructor
virtual ~FEElementLibrary ()
 destructor
int RegisterTraits (FEElementTraits *ptrait)
 Function to register an element traits class.

Static Public Member Functions

static void SetElementTraits (FEElement &el, int id)
 Assign a traits class to an element.

Static Protected Attributes

static std::vector
< FEElementTraits * > 
m_Traits
 pointer to registered element traits

Detailed Description

This class stores the different element traits classes.

The purpose of this class is to store all the different element traits classes. It are these traits classes that define the different element types. All different traits must be registered before they can be assigned to elements.


The documentation for this class was generated from the following files: