MeshRead::MshFileImporter Class Reference

#include <MshFileImporter.h>

Inheritance diagram for MeshRead::MshFileImporter:
Inheritance graph
[legend]
Collaboration diagram for MeshRead::MshFileImporter:
Collaboration graph
[legend]

List of all members.

Classes

struct  EBlockLine

Public Member Functions

 MshFileImporter ()
 MshFileImporter (const std::string &fn)
virtual ~MshFileImporter ()
void Free ()
bool Init ()
bool Init (const std::string &fn)
bool doRead (hHybridMesh *m)

Static Protected Attributes

static const std::string nodesBegin = "NBLOCK"
static const std::string elemsBegin = "EBLOCK"
static const std::string nodesEnd = "N"
static const std::string cmBlockBegin = "CMBLOCK"
static const char eol = '\n'

Friends

std::istream & operator>> (std::istream &ifs, EBlockLine &b)

Constructor & Destructor Documentation

MeshRead::MshFileImporter::MshFileImporter (  ) 
MeshRead::MshFileImporter::MshFileImporter ( const std::string &  fn  ) 
MeshRead::MshFileImporter::~MshFileImporter (  )  [virtual]

Here is the call graph for this function:


Member Function Documentation

bool MeshRead::MshFileImporter::doRead ( hHybridMesh m  )  [virtual]

Implements MeshRead::MeshFileImporter.

Here is the call graph for this function:

void MeshRead::MshFileImporter::Free (  )  [virtual]

Frees resources used by builder.

Reimplemented from MeshRead::MeshFileImporter.

Here is the caller graph for this function:

bool MeshRead::MshFileImporter::Init ( const std::string &  file_name  )  [virtual]

/return true if MeshBuilder initialized successfully, otherwise returns false.

Reimplemented from MeshRead::MeshFileImporter.

Here is the call graph for this function:

bool MeshRead::MshFileImporter::Init (  )  [virtual]

/return true if MeshBuilder initialized successfully, otherwise returns false.

Reimplemented from MeshRead::MeshFileImporter.

Here is the call graph for this function:

Here is the caller graph for this function:


Friends And Related Function Documentation

std::istream& operator>> ( std::istream &  ifs,
MshFileImporter::EBlockLine b 
) [friend]

Member Data Documentation

const std::string MeshRead::MshFileImporter::cmBlockBegin = "CMBLOCK" [static, protected]
const std::string MeshRead::MshFileImporter::elemsBegin = "EBLOCK" [static, protected]
const char MeshRead::MshFileImporter::eol = '\n' [static, protected]
const std::string MeshRead::MshFileImporter::nodesBegin = "NBLOCK" [static, protected]
const std::string MeshRead::MshFileImporter::nodesEnd = "N" [static, protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1