A surfaceWriter for Ensight format. More...


Public Member Functions | |
| TypeName ("ensight") | |
| Runtime type information. More... | |
| virtual | ~ensightSurfaceWriter () |
| Destructor. More... | |
| virtual void | write (const fileName &outputDir, const fileName &surfaceName, const pointField &points, const faceList &faces, const wordList &fieldNames, const bool writePointValues #define FieldTypeValuesConstArg(Type, nullArg)) const |
| Write fields for a single surface to file. More... | |
| surfaceWriter (const IOstream::streamFormat writeFormat, const IOstream::compressionType writeCompression) | |
| Inherit constructors. More... | |
| surfaceWriter (const dictionary &dict) | |
| Inherit constructors. More... | |
| virtual void | write (const fileName &outputDir, const fileName &surfaceName, const pointField &points, const faceList &faces, const wordList &fieldNames, const bool writePointValues #define FieldTypeValuesConstArg(Type, nullArg)) const=0 |
| Inherit base class templated write. More... | |
| virtual void | write (const fileName &outputDir, const fileName &surfaceName, const pointField &points, const faceList &faces, const wordList &fieldNames, const bool writePointValues #define FieldTypeValuesConstArg(Type, nullArg)) const |
| Inherit base class templated write. More... | |
| void | write (const fileName &outputDir, const fileName &surfaceName, const pointField &points, const faceList &faces) const |
| Inherit base class templated write. More... | |
| template<class ... Args> | |
| void | write (const fileName &outputDir, const fileName &surfaceName, const pointField &points, const faceList &faces, const bool writePointValues, const Args &... args) const |
| Inherit base class templated write. More... | |
Public Member Functions inherited from surfaceWriter | |
| TypeName ("surfaceWriter") | |
| Runtime type information. More... | |
| declareRunTimeSelectionTable (autoPtr, surfaceWriter, word,(const IOstream::streamFormat writeFormat, const IOstream::compressionType writeCompression),(writeFormat, writeCompression)) | |
| declareRunTimeSelectionTable (autoPtr, surfaceWriter, dict,(const dictionary &dict),(dict)) | |
| surfaceWriter (const IOstream::streamFormat writeFormat, const IOstream::compressionType writeCompression) | |
| Construct given write options. More... | |
| surfaceWriter (const dictionary &dict) | |
| Construct from dictionary. More... | |
| virtual | ~surfaceWriter () |
| Destructor. More... | |
| void | write (const fileName &outputDir, const fileName &surfaceName, const pointField &points, const faceList &faces) const |
| Write the surface geometry only. More... | |
| template<class ... Args> | |
| void | write (const fileName &outputDir, const fileName &surfaceName, const pointField &points, const faceList &faces, const bool writePointValues, const Args &... args) const |
| Write fields for a single surface to file. For use in code where. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from surfaceWriter | |
| static autoPtr< surfaceWriter > | New (const word &writeType, const IOstream::streamFormat writeFormat, const IOstream::compressionType writeCompression) |
| Select given write options. More... | |
| static autoPtr< surfaceWriter > | New (const word &writeType, const dictionary &dict) |
| Select given a dictionary. More... | |
Protected Attributes inherited from surfaceWriter | |
| IOstream::streamFormat | writeFormat_ |
| Write format. More... | |
| IOstream::compressionType | writeCompression_ |
| Write compression. More... | |
A surfaceWriter for Ensight format.
Definition at line 48 of file ensightSurfaceWriter.H.
|
virtual |
Destructor.
Definition at line 46 of file ensightSurfaceWriter.C.
| TypeName | ( | "ensight" | ) |
Runtime type information.
|
virtual |
Write fields for a single surface to file.
Implements surfaceWriter.
Definition at line 52 of file ensightSurfaceWriter.C.
References Foam::endl(), fieldNames, Foam::FOR_ALL_FIELD_TYPES(), forAll, Foam::Info, Foam::isDir(), Foam::mkDir(), OFstream::name(), fileName::name(), Foam::nl, points, WriteTypeCase, and WriteTypeValues.

Inherit constructors.
Definition at line 119 of file surfaceWriter.C.
References IOstream::ASCII, dict, IOstream::formatEnum(), dictionary::found(), and dictionary::lookup().

Inherit constructors.
Definition at line 126 of file surfaceWriter.C.
| virtual void write |
Inherit base class templated write.
|
inline |
Inherit base class templated write.
Definition at line 151 of file surfaceWriter.H.
|
inline |
Inherit base class templated write.
Definition at line 182 of file surfaceWriter.H.
|
inline |
Inherit base class templated write.
Definition at line 223 of file surfaceWriter.H.