#include <ElmDef_prm.h>
Inheritance diagram for ElmDef_prm::

Public Methods | |
| virtual | ~ElmDef_prm () |
| void | setType (ElementType el_tp, int nsd=0) |
| void | setType (const String &name, int nsd=0) |
| const char* | elmTypeName (const char *name) |
| const char* | elmTypeName (ElementType el_tp) |
| ElementType | getElmTypeFromName (const char *name) |
| virtual ElmDef* | create () const |
| const StringList& | hier () const |
Static Public Methods | |
| ElmDef_prm* | construct () |
| const StringList& | hierStatic () |
| void | registerPrmSubclass (ElmDef_prm &sc) |
| void | unregisterPrmSubclass () |
Public Attributes | |
| ElementType | el_tp |
| String | el_name |
Protected Methods | |
| virtual ElmDef_prm* | clone () |
| ElmDef_prm () | |
Protected Attributes | |
| int | nsd |
| StringList | subclasses |
Static Protected Attributes | |
| Handle(ElmDef_prm) | master |
NAME: ElmDef_prm - parameters for the "ElmDef" hierarchy
DESCRIPTION:
The class contains all parameters needed for initialization of an object derived from "ElmDef".
|
|
See documentation of one of the overloaded constructor. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|