Provide a means of writing tetgen SMESH format. More...
#include <surfMesh/SMESHsurfaceFormat.H>
Provide a means of writing tetgen SMESH format.
Tetgen http://tetgen.berlios.de
Definition at line 60 of file SMESHsurfaceFormat.H.
 Inheritance diagram for SMESHsurfaceFormat< Face >:
 Inheritance diagram for SMESHsurfaceFormat< Face >: Collaboration diagram for SMESHsurfaceFormat< Face >:
 Collaboration diagram for SMESHsurfaceFormat< Face >:| Public Member Functions | |
| SMESHsurfaceFormat () | |
| Construct null. | |
| virtual | ~SMESHsurfaceFormat () | 
| virtual void | write (const fileName &name) const | 
| Write object. | |
| Static Public Member Functions | |
| static void | write (const fileName &, const MeshedSurfaceProxy< Face > &) | 
| Write surface mesh components by proxy. | |
Construct null.
Definition at line 35 of file SMESHsurfaceFormat.C.
| virtual ~SMESHsurfaceFormat | ( | ) |  [inline, virtual] | 
Definition at line 83 of file SMESHsurfaceFormat.H.
| void write | ( | const fileName & | filename, | 
| const MeshedSurfaceProxy< Face > & | surf | ||
| ) |  [static] | 
Write surface mesh components by proxy.
Definition at line 43 of file SMESHsurfaceFormat.C.
References Foam::endl(), Foam::exit(), f(), MeshedSurfaceProxy< Face >::faceMap(), MeshedSurfaceProxy< Face >::faces(), Foam::FatalError, FatalErrorIn, forAll, IOstream::good(), Foam::nl, MeshedSurfaceProxy< Face >::points(), List< T >::size(), MeshedSurfaceProxy< Face >::surfZones(), MeshedSurfaceProxy< Face >::useFaceMap(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().
Referenced by SMESHsurfaceFormat< Face >::write().
| virtual void write | ( | const fileName & | name ) | const  [inline, virtual] | 
Write object.
Reimplemented from MeshedSurface< Face >.
Definition at line 93 of file SMESHsurfaceFormat.H.
References SMESHsurfaceFormat< Face >::write().