A collection of helper functions for reading/writing edge formats. More...
#include <edgeMeshFormatsCore.H>


Public Member Functions | |
| edgeMeshFormatsCore ()=default | |
| Default construct. | |
| virtual | ~edgeMeshFormatsCore ()=default |
| Destructor. | |
Static Public Member Functions | |
| static bool | checkSupport (const wordHashSet &available, const word &fileType, const bool verbose=false, const char *functionName=nullptr) |
| Verbose checking of fileType in the list of available types. | |
Static Public Attributes | |
| static word | nativeExt |
| The file extension corresponding to 'native' edge format. | |
Static Protected Member Functions | |
| static string | getLineNoComment (ISstream &is, const char comment='#') |
| Read non-comment line. | |
A collection of helper functions for reading/writing edge formats.
Definition at line 56 of file edgeMeshFormatsCore.H.
|
default |
Default construct.
Referenced by edgeMesh::edgeMesh(), edgeMesh::edgeMesh(), edgeMesh::edgeMesh(), and edgeMesh::edgeMesh().

|
virtualdefault |
Destructor.
|
staticprotected |
Read non-comment line.
Definition at line 34 of file edgeMeshFormatsCore.C.
References ISstream::getLine(), and IOstream::good().
Referenced by OBJedgeFormat::read().


|
static |
Verbose checking of fileType in the list of available types.
Definition at line 145 of file edgeMeshFormatsCore.C.
References Foam::flatOutput(), HashTable< T, Key, Hash >::found(), Foam::Info, Foam::nl, and HashTable< T, Key, Hash >::sortedToc().
Referenced by edgeMesh::canReadType(), and edgeMesh::canWriteType().


|
static |
The file extension corresponding to 'native' edge format.
Normally "eMesh" (edge-mesh)
Definition at line 76 of file edgeMeshFormatsCore.H.