#include <prom_elem.hh>
Inheritance diagram for PromPoly:


Public Member Functions | |
| PromPoly (PromNode **n=NULL, PromPoly **a=NULL, int matid=0) | |
| void | reset (const int numnp, PromNode *a[]) |
| virtual void | reset () |
| virtual int | numNodes () const =0 |
| virtual int | numNeigh () const =0 |
| virtual const int * | getIDArr () const =0 |
| virtual int | numGhosts () const |
| virtual int | numExposedFaces () const |
| virtual int | WriteFEAP (FILE *file, const int pg[]=NULL) const |
| virtual int | numEnv () const |
| int | GetNodes (PromTable< PromNode * > *hull) const |
| int | AddSelfToNodes () |
| int | AddAllToAllAdjac () const |
Public Attributes | |
| PromNode ** | nodes_ |
| PromPoly ** | neigh_ |
Static Public Attributes | |
| const int | tetID_ [4][4] |
| const int | octID_ [6][4] |
| const int | pyramidID_ [5][4] |
| const int | wedgeID_ [5][4] |
| const int | septID_ [6][4] |
| const int | quadID_ [4][4] |
class PromPoly: Bsse class for polyhedron -- 3D
|
|
Initial value:
|
|
|
Initial value:
|
|
|
Initial value:
|
|
|
Initial value:
|
|
|
Initial value:
|
|
|
Initial value:
|
1.3.7