| aveLength | MoFEM::CutMeshInterface | private | 
  | buildTree() | MoFEM::CutMeshInterface |  | 
  | clearMap() | MoFEM::CutMeshInterface |  | 
  | constrainSurface | MoFEM::CutMeshInterface | private | 
  | copySurface(const Range surface, Tag th=NULL, double *shift=NULL, double *origin=NULL, double *transform=NULL, const std::string save_mesh="") | MoFEM::CutMeshInterface |  | 
  | cOre | MoFEM::CutMeshInterface |  | 
  | createFrontLevelSets(Range vol, Tag th=nullptr, int verb=QUIET, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | createSurfaceLevelSets(int verb=QUIET, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | cutAndTrim(int &first_bit, Tag th, const double tol_geometry, const double tol_cut_close, const double tol_trim_close, Range *fixed_edges=NULL, Range *corner_nodes=NULL, const bool update_meshsets=false, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | cutEdges | MoFEM::CutMeshInterface | private | 
  | cutEdgesInMiddle(const BitRefLevel bit, Range &cut_vols, Range &cut_surf, Range &cut_verts, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | cutFrontVolumes | MoFEM::CutMeshInterface | private | 
  | CutMeshInterface(const MoFEM::Core &core) | MoFEM::CutMeshInterface |  | 
  | cutNewSurfaces | MoFEM::CutMeshInterface | private | 
  | cutNewVertices | MoFEM::CutMeshInterface | private | 
  | cutNewVolumes | MoFEM::CutMeshInterface | private | 
  | cutOnly(Range vol, const BitRefLevel cut_bit, Tag th, const double tol_geometry, const double tol_cut_close, Range *fixed_edges=NULL, Range *corner_nodes=NULL, const bool update_meshsets=false, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | cutSurfaceVolumes | MoFEM::CutMeshInterface | private | 
  | cutTrimAndMerge(int &first_bit, const int fraction_level, Tag th, const double tol_geometry, const double tol_cut_close, const double tol_trim_close, Range &fixed_edges, Range &corner_nodes, const bool update_meshsets=false, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | edgesToCut | MoFEM::CutMeshInterface | private | 
  | edgesToTrim | MoFEM::CutMeshInterface | private | 
  | findEdgesToCut(Range vol, int verb=QUIET, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | findEdgesToTrim(Range *fixed_edges, Range *corner_nodes, Tag th=NULL, const double tol=1e-4, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | findLevelSetVolumes(Tag th, Range &vol_edges, const bool remove_adj_prims_edges, int verb=QUIET, const bool debug=false, const std::string edges_file_name=string()) | MoFEM::CutMeshInterface |  | 
  | findLevelSetVolumes(int verb=QUIET, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | fRont | MoFEM::CutMeshInterface | private | 
  | getCutEdges() const | MoFEM::CutMeshInterface | inline | 
  | getCutFrontVolumes() const | MoFEM::CutMeshInterface | inline | 
  | getCutSurfaceVolumes() const | MoFEM::CutMeshInterface | inline | 
  | getFileVersion(moab::Interface &moab, Version &version) | MoFEM::UnknownInterface | static | 
  | getFront() const | MoFEM::CutMeshInterface | inline | 
  | getInterface(IFACE *&iface) const | MoFEM::UnknownInterface | inline | 
  | getInterface(IFACE **const iface) const | MoFEM::UnknownInterface | inline | 
  | getInterface() const | MoFEM::UnknownInterface | inline | 
  | getInterface() const | MoFEM::UnknownInterface | inline | 
  | getInterface() const | MoFEM::UnknownInterface | inline | 
  | getInterfaceVersion(Version &version) | MoFEM::UnknownInterface | static | 
  | getLibVersion(Version &version) | MoFEM::UnknownInterface | static | 
  | getMergedSurfaces() const | MoFEM::CutMeshInterface | inline | 
  | getMergedVolumes() const | MoFEM::CutMeshInterface | inline | 
  | getNewCutSurfaces() const | MoFEM::CutMeshInterface | inline | 
  | getNewCutVertices() const | MoFEM::CutMeshInterface | inline | 
  | getNewCutVolumes() const | MoFEM::CutMeshInterface | inline | 
  | getNewTrimSurfaces() const | MoFEM::CutMeshInterface | inline | 
  | getNewTrimVertices() const | MoFEM::CutMeshInterface | inline | 
  | getNewTrimVolumes() const | MoFEM::CutMeshInterface | inline | 
  | getOptions() | MoFEM::CutMeshInterface | inline | 
  | getSubInterfaceOptions() | MoFEM::CutMeshInterface | inline | 
  | getSurface() const | MoFEM::CutMeshInterface | inline | 
  | getTreeSurfPtr() | MoFEM::CutMeshInterface | inline | 
  | getTrimEdges() const | MoFEM::CutMeshInterface | inline | 
  | getVolume() const | MoFEM::CutMeshInterface | inline | 
  | iFaceTypeMap | MoFEM::UnknownInterface | mutableprivate | 
  | iFaceTypeMap_multiIndex typedef | MoFEM::UnknownInterface | private | 
  | LengthMapData_multi_index typedef | MoFEM::CutMeshInterface |  | 
  | lineSearchSteps | MoFEM::CutMeshInterface |  | 
  | makeFront(const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | maxLength | MoFEM::CutMeshInterface | private | 
  | mergeBadEdges(const int fraction_level, const Range &tets, const Range &surface, const Range &fixed_edges, const Range &corner_nodes, Range &merged_nodes, Range &out_tets, Range &new_surf, Tag th, const bool update_meshsets=false, const BitRefLevel *bit_ptr=NULL, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | mergeBadEdges(const int fraction_level, const BitRefLevel cut_bit, const BitRefLevel trim_bit, const BitRefLevel bit, const Range &surface, const Range &fixed_edges, const Range &corner_nodes, Tag th=NULL, const bool update_meshsets=false, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | mergedSurfaces | MoFEM::CutMeshInterface | private | 
  | mergedVolumes | MoFEM::CutMeshInterface | private | 
  | mergeSurface(const Range surface) | MoFEM::CutMeshInterface |  | 
  | mergeVolumes(const Range volume) | MoFEM::CutMeshInterface |  | 
  | moveMidNodesOnCutEdges(Tag th=NULL) | MoFEM::CutMeshInterface |  | 
  | moveMidNodesOnTrimmedEdges(Tag th=NULL) | MoFEM::CutMeshInterface |  | 
  | nbMaxMergingCycles | MoFEM::CutMeshInterface |  | 
  | projectEntitiesQualityTrashold | MoFEM::CutMeshInterface |  | 
  | projectZeroDistanceEnts(Range *fixed_edges, Range *corner_nodes, const double geometry_tol=0, const double close_tol=0, const int verb=QUIET, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | projectZeroDistanceEnts() const | MoFEM::CutMeshInterface | inline | 
  | query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const | MoFEM::CutMeshInterface | virtual | 
  | refineMesh(const int init_bit_level, const int surf_levels, const int front_levels, Range *fixed_edges=nullptr, int verb=QUIET, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | registerInterface(bool error_if_registration_failed=true) | MoFEM::UnknownInterface | inline | 
  | removePathologicalFrontTris(const BitRefLevel split_bit, Range &ents) | MoFEM::CutMeshInterface |  | 
  | rootSetSurf | MoFEM::CutMeshInterface | private | 
  | saveCutEdges(const std::string prefix="") | MoFEM::CutMeshInterface |  | 
  | saveTrimEdges() | MoFEM::CutMeshInterface |  | 
  | setConstrainSurface(const Range surf) | MoFEM::CutMeshInterface |  | 
  | setCoords(Tag th, const BitRefLevel bit=BitRefLevel(), const BitRefLevel mask=BitRefLevel().set()) | MoFEM::CutMeshInterface |  | 
  | setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD)) | MoFEM::UnknownInterface | static | 
  | setFront(const Range surface) | MoFEM::CutMeshInterface |  | 
  | setSurface(const Range surface) | MoFEM::CutMeshInterface |  | 
  | setTagData(Tag th, const BitRefLevel bit=BitRefLevel()) | MoFEM::CutMeshInterface |  | 
  | setVolume(const Range volume) | MoFEM::CutMeshInterface |  | 
  | snapSurfaceSkinToEdges(const Range fixed_edges, const double rel_tol, const double abs_tol, Tag th=nullptr, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | snapSurfaceToEdges(const Range surface_edges, const Range fixed_edges, const double rel_tol, const double abs_tol, Tag th=nullptr, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | splitSides(const BitRefLevel split_bit, const BitRefLevel bit, const Range &ents, Tag th=NULL) | MoFEM::CutMeshInterface |  | 
  | sUrface | MoFEM::CutMeshInterface | private | 
  | treeSurfPtr | MoFEM::CutMeshInterface | private | 
  | trimEdges | MoFEM::CutMeshInterface | private | 
  | trimEdgesInTheMiddle(const BitRefLevel bit, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | trimNewSurfaces | MoFEM::CutMeshInterface | private | 
  | trimNewVertices | MoFEM::CutMeshInterface | private | 
  | trimNewVolumes | MoFEM::CutMeshInterface | private | 
  | trimOnly(const BitRefLevel trim_bit, Tag th, const double tol_trim_close, Range *fixed_edges=NULL, Range *corner_nodes=NULL, const bool update_meshsets=false, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | trimSurface(Range *fixed_edge, Range *corner_nodes, const double tol=1e-4, Tag th=NULL, const bool debug=false) | MoFEM::CutMeshInterface |  | 
  | verticesOnCutEdges | MoFEM::CutMeshInterface | private | 
  | verticesOnTrimEdges | MoFEM::CutMeshInterface | private | 
  | vOlume | MoFEM::CutMeshInterface | private | 
  | zeroDistanceEnts | MoFEM::CutMeshInterface | private | 
  | zeroDistanceVerts | MoFEM::CutMeshInterface | private | 
  | ~CutMeshInterface() | MoFEM::CutMeshInterface | inline | 
  | ~UnknownInterface()=default | MoFEM::UnknownInterface | virtual |