#include <Driver_SMDS_Mesh.h>
|
static std::string | fixUTF8 (const std::string &s) |
| Assure a string is UTF-8 valid by replacing invalid chars. More...
|
|
◆ Status
Enumerator |
---|
DRS_OK | |
DRS_EMPTY | |
DRS_WARN_RENUMBER | |
DRS_WARN_SKIP_ELEM | |
DRS_WARN_DESCENDING | |
DRS_FAIL | |
DRS_TOO_LARGE_MESH | |
◆ Driver_SMDS_Mesh()
Driver_SMDS_Mesh::Driver_SMDS_Mesh |
( |
| ) |
|
◆ addMessage()
Driver_Mesh::Status Driver_Mesh::addMessage |
( |
const std::string & |
msg, |
|
|
const bool |
isFatal = false |
|
) |
| |
|
protectedinherited |
◆ fixUTF8()
std::string Driver_Mesh::fixUTF8 |
( |
const std::string & |
s | ) |
|
|
staticprotectedinherited |
Assure a string is UTF-8 valid by replacing invalid chars.
◆ GetError()
◆ GetMeshName()
std::string Driver_Mesh::GetMeshName |
( |
| ) |
const |
|
virtualinherited |
◆ IsMeshTooLarge()
template<typename IDTYPE >
static bool Driver_Mesh::IsMeshTooLarge |
( |
const SMDS_Mesh * |
mesh, |
|
|
bool |
checkIDs |
|
) |
| |
|
staticinherited |
◆ Perform()
virtual Status Driver_Mesh::Perform |
( |
| ) |
|
|
pure virtualinherited |
Implemented in DriverUNV_W_SMDS_Mesh, DriverMED_W_SMESHDS_Mesh_Mem, DriverMED_W_SMESHDS_Mesh, DriverMED_W_Field_Mem, DriverMED_W_Field, DriverDAT_W_SMDS_Mesh, DriverUNV_R_SMDS_Mesh, DriverSTL_W_SMDS_Mesh, DriverSTL_R_SMDS_Mesh, DriverMED_R_SMESHDS_Mesh, DriverGMF_Write, DriverGMF_Read, DriverDAT_R_SMDS_Mesh, DriverCGNS_Write, and DriverCGNS_Read.
◆ SetFile()
void Driver_Mesh::SetFile |
( |
const std::string & |
theFileName | ) |
|
|
virtualinherited |
References Driver_Mesh::myFile.
Referenced by SMESH_Mesh::CGNSToMesh(), SMESH_Gen_i::CreateMeshesFromCGNS(), SMESH_Gen_i::CreateMeshesFromMED(), SMESH_Mesh::ExportCGNS(), SMESH_Mesh::ExportDAT(), MEDFileSpeCls::exportField(), SMESH_Mesh::ExportGMF(), SMESH_Mesh::ExportSTL(), SMESH_Mesh::ExportUNV(), SMESH_PreMeshInfo::FullLoadFromFile(), MG_ADAPT::MgAdapt::getCommandToRun(), GetMGLicenseKeyImpl(), SMESH_Mesh::GMFToMesh(), SMESH_Mesh::MEDToMesh(), DriverMED_W_SMESHDS_Mesh::SetFile(), SMESH_Mesh::STLToMesh(), and SMESH_Mesh::UNVToMesh().
◆ SetMesh()
void Driver_SMDS_Mesh::SetMesh |
( |
SMDS_Mesh * |
theMesh | ) |
|
◆ SetMeshId()
void Driver_Mesh::SetMeshId |
( |
int |
theMeshId | ) |
|
|
inherited |
References Driver_Mesh::myMeshId.
Referenced by SMESH_Mesh::CGNSToMesh(), SMESH_Gen_i::CreateMeshesFromMED(), SMESH_Mesh::ExportDAT(), SMESH_Mesh::exportMEDCommmon(), SMESH_Mesh::ExportSTL(), SMESH_Mesh::ExportUNV(), SMESH_PreMeshInfo::FullLoadFromFile(), SMESH_Mesh::MEDToMesh(), SMESH_Gen_i::Save(), SMESH_Mesh::STLToMesh(), and SMESH_Mesh::UNVToMesh().
◆ SetMeshName()
void Driver_Mesh::SetMeshName |
( |
const std::string & |
theMeshName | ) |
|
|
virtualinherited |
◆ SetOption()
virtual void Driver_Mesh::SetOption |
( |
const std::string & |
, |
|
|
const std::string & |
|
|
) |
| |
|
virtualinherited |
◆ myErrorMessages
std::vector< std::string > Driver_Mesh::myErrorMessages |
|
protectedinherited |
◆ myFile
std::string Driver_Mesh::myFile |
|
protectedinherited |
Referenced by DriverGMF_Read::GetMeshInfo(), DriverGMF_Read::Perform(), DriverGMF_Write::Perform(), DriverSTL_R_SMDS_Mesh::Perform(), DriverMED_W_Field::Perform(), DriverMED_W_Field_Mem::Perform(), DriverMED_W_SMESHDS_Mesh::Perform(), DriverMED_W_SMESHDS_Mesh_Mem::Perform(), DriverSTL_R_SMDS_Mesh::readAscii(), Driver_Mesh::SetFile(), DriverSTL_W_SMDS_Mesh::writeAscii(), and DriverSTL_W_SMDS_Mesh::writeBinary().
◆ myMesh
◆ myMeshId
int Driver_Mesh::myMeshId |
|
protectedinherited |
◆ myMeshName
std::string Driver_Mesh::myMeshName |
|
protectedinherited |
◆ myStatus