PolyDiM
C++ library for POLYtopal DIscretization Methods
Loading...
Searching...
No Matches
Gedim::OpenVolumeMeshInterface Class Referencefinal

#include <OpenVolumeMeshInterface.hpp>

Classes

struct  OVMMesh
 

Public Member Functions

 OpenVolumeMeshInterface ()
 
 ~OpenVolumeMeshInterface ()
 
OVMMesh StringsToOVMMesh (const std::vector< std::string > &fileLines) const
 
std::vector< std::string > OVMMeshToStrings (const OVMMesh &mesh) const
 
OVMMesh MeshDAOToOVMMesh (const IMeshDAO &originalMesh, const std::vector< std::vector< bool > > &cell3DsFacesOrientation) const
 
void OVMMeshToMeshDAO (const OVMMesh &originalMesh, IMeshDAO &convertedMesh, std::vector< std::vector< bool > > &convertedMeshCell3DsFacesOrientation) const
 
void ImportMeshFromFile (const std::string &ovmFilePath, IMeshDAO &mesh, std::vector< std::vector< bool > > &meshCell3DsFacesOrientation) const
 
void ExportMeshToFile (const IMeshDAO &mesh, const std::vector< std::vector< bool > > &meshCell3DsFacesOrientation, const std::string &ovmFilePath) const
 

Constructor & Destructor Documentation

◆ OpenVolumeMeshInterface()

Gedim::OpenVolumeMeshInterface::OpenVolumeMeshInterface ( )

◆ ~OpenVolumeMeshInterface()

Gedim::OpenVolumeMeshInterface::~OpenVolumeMeshInterface ( )

Member Function Documentation

◆ ExportMeshToFile()

void Gedim::OpenVolumeMeshInterface::ExportMeshToFile ( const IMeshDAO mesh,
const std::vector< std::vector< bool > > &  meshCell3DsFacesOrientation,
const std::string &  ovmFilePath 
) const

◆ ImportMeshFromFile()

void Gedim::OpenVolumeMeshInterface::ImportMeshFromFile ( const std::string &  ovmFilePath,
IMeshDAO mesh,
std::vector< std::vector< bool > > &  meshCell3DsFacesOrientation 
) const

◆ MeshDAOToOVMMesh()

OpenVolumeMeshInterface::OVMMesh Gedim::OpenVolumeMeshInterface::MeshDAOToOVMMesh ( const IMeshDAO originalMesh,
const std::vector< std::vector< bool > > &  cell3DsFacesOrientation 
) const

◆ OVMMeshToMeshDAO()

void Gedim::OpenVolumeMeshInterface::OVMMeshToMeshDAO ( const OVMMesh originalMesh,
IMeshDAO convertedMesh,
std::vector< std::vector< bool > > &  convertedMeshCell3DsFacesOrientation 
) const

◆ OVMMeshToStrings()

std::vector< string > Gedim::OpenVolumeMeshInterface::OVMMeshToStrings ( const OVMMesh mesh) const

◆ StringsToOVMMesh()

OpenVolumeMeshInterface::OVMMesh Gedim::OpenVolumeMeshInterface::StringsToOVMMesh ( const std::vector< std::string > &  fileLines) const

The documentation for this class was generated from the following files: