A collection of helper functions for reading/writing edge formats. More...
Public Member Functions | |
edgeMeshFormatsCore () | |
Construct null. More... | |
virtual | ~edgeMeshFormatsCore () |
Destructor. More... | |
Static Public Member Functions | |
static bool | checkSupport (const wordHashSet &available, const word &ext, const bool verbose, const word &functionName) |
Static Public Attributes | |
static word | nativeExt |
The file extension corresponding to 'native' edge format. More... | |
Static Protected Member Functions | |
static string | getLineNoComment (IFstream &) |
Read non-comment line. More... | |
A collection of helper functions for reading/writing edge formats.
Definition at line 58 of file edgeMeshFormatsCore.H.
Construct null.
Definition at line 189 of file edgeMeshFormatsCore.C.
|
virtual |
Destructor.
Definition at line 195 of file edgeMeshFormatsCore.C.
|
staticprotected |
Read non-comment line.
Definition at line 41 of file edgeMeshFormatsCore.C.
References edgeMeshFormatsCore::checkSupport(), TimePaths::constant(), surfaceRegistry::defaultName, ISstream::getLine(), IOstream::good(), Foam::isFile(), meshName, surfMesh::meshSubDir, Foam::name(), edgeMeshFormatsCore::nativeExt, TimePaths::path(), surfaceRegistry::prefix, List< T >::size(), Time::times(), and Time::userTimeValue().
Referenced by OBJedgeFormat::read().
|
static |
Definition at line 157 of file edgeMeshFormatsCore.C.
References Foam::endl(), forAll, HashTable< T, Key, Hash >::found(), Foam::Info, Foam::nl, and HashTable< T, Key, Hash >::sortedToc().
Referenced by edgeMeshFormatsCore::getLineNoComment().
|
static |
The file extension corresponding to 'native' edge format.
Normally "eMesh" (edge-mesh)
Definition at line 73 of file edgeMeshFormatsCore.H.
Referenced by edgeMeshFormatsCore::getLineNoComment().