Version: 9.16.0
SMESH_Meshio.h File Reference
#include "SMESH.hxx"
#include <QString>
#include <QStringList>
#include <map>
#include <vector>
#include <cstring>
Include dependency graph for SMESH_Meshio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SMESHIOConverter::ExtensionInfo
 
class  SMESH_Meshio
 

Namespaces

namespace  SMESHIOConverter
 

Enumerations

enum class  SMESHIOConverter::ExternalConverter { SMESHIOConverter::Gmsh , SMESHIOConverter::MeshIo , SMESHIOConverter::Unknown }
 
enum class  SMESHIOConverter::Extension {
  SMESHIOConverter::Gmsh , SMESHIOConverter::Gmsh41 , SMESHIOConverter::Gmsh41Binary , SMESHIOConverter::Gmsh22 ,
  SMESHIOConverter::Gmsh22Binary , SMESHIOConverter::Abaqus , SMESHIOConverter::Ansys , SMESHIOConverter::AvsUcd ,
  SMESHIOConverter::DolfinXml , SMESHIOConverter::ExodusE , SMESHIOConverter::ExodusExo , SMESHIOConverter::Flac3d ,
  SMESHIOConverter::H5m , SMESHIOConverter::Kratos , SMESHIOConverter::Mail , SMESHIOConverter::NastranBdf ,
  SMESHIOConverter::NastranFem , SMESHIOConverter::NastranNas , SMESHIOConverter::NetgenVol , SMESHIOConverter::NetgenVolGz ,
  SMESHIOConverter::Obj , SMESHIOConverter::Off , SMESHIOConverter::PermasDato , SMESHIOConverter::PermasDatoGz ,
  SMESHIOConverter::PermasPost , SMESHIOConverter::PermasPostGz , SMESHIOConverter::Ply , SMESHIOConverter::Su2 ,
  SMESHIOConverter::Svg , SMESHIOConverter::Tecplot , SMESHIOConverter::TetgenEle , SMESHIOConverter::TetgenNode ,
  SMESHIOConverter::Vtk , SMESHIOConverter::Vtu , SMESHIOConverter::Wkt , SMESHIOConverter::XdmfXdmf ,
  SMESHIOConverter::XdmfXmf , SMESHIOConverter::Ugrid , SMESHIOConverter::Unknown
}
 

Functions

std::string SMESHIOConverter::toString (ExternalConverter conv) noexcept
 
std::string SMESHIOConverter::GetFilterLabel (const QString &filter)
 
QString SMESHIOConverter::toLabel (Extension fmt)
 
QString SMESHIOConverter::toExtension (Extension fmt)
 
QString SMESHIOConverter::toOption (Extension fmt, ExternalConverter conv)
 
Extension SMESHIOConverter::fromLabel (const QString &label)
 
Extension SMESHIOConverter::fromExtension (const QString &ext)
 
Extension SMESHIOConverter::fromOption (const QString &opt, ExternalConverter conv)
 

Variables

static const std::map< Extension, ExtensionInfo > SMESHIOConverter::ExtensionMap
 Mapping table between each mesh format (Extension) and its metadata. More...