#include "StdMeshers_Projection_2D.hxx"#include "StdMeshers_FaceSide.hxx"#include "StdMeshers_NumberOfSegments.hxx"#include "StdMeshers_ProjectionSource2D.hxx"#include "StdMeshers_ProjectionUtils.hxx"#include "StdMeshers_Quadrangle_2D.hxx"#include "StdMeshers_Regular_1D.hxx"#include <ObjectPool.hxx>#include <SMDS_EdgePosition.hxx>#include <SMDS_FacePosition.hxx>#include <SMESHDS_Hypothesis.hxx>#include <SMESHDS_Mesh.hxx>#include <SMESHDS_SubMesh.hxx>#include <SMESH_Block.hxx>#include <SMESH_Comment.hxx>#include <SMESH_Gen.hxx>#include <SMESH_Mesh.hxx>#include <SMESH_SequentialMesh.hxx>#include <SMESH_MeshAlgos.hxx>#include <SMESH_MeshEditor.hxx>#include <SMESH_MesherHelper.hxx>#include <SMESH_Pattern.hxx>#include <SMESH_subMesh.hxx>#include <SMESH_subMeshEventListener.hxx>#include <utilities.h>#include <BRepAdaptor_Curve.hxx>#include <BRepAdaptor_Surface.hxx>#include <BRepMesh_Delaun.hxx>#include <BRep_Tool.hxx>#include <Bnd_B2d.hxx>#include <GeomAPI_ExtremaCurveCurve.hxx>#include <GeomAPI_ProjectPointOnSurf.hxx>#include <GeomAdaptor_Curve.hxx>#include <GeomAdaptor_Surface.hxx>#include <Basics_OCCTVersion.hxx>#include <GeomAdaptor_HCurve.hxx>#include <GeomAdaptor_HSurface.hxx>#include <GeomLib_IsPlanarSurface.hxx>#include <Geom_Line.hxx>#include <IntCurveSurface_HInter.hxx>#include <Precision.hxx>#include <TopExp.hxx>#include <TopExp_Explorer.hxx>#include <TopTools_DataMapIteratorOfDataMapOfShapeShape.hxx>#include <TopTools_ListIteratorOfListOfShape.hxx>#include <TopTools_MapOfShape.hxx>#include <TopoDS.hxx>#include <TopoDS_Solid.hxx>#include <gp_Ax2.hxx>#include <gp_Ax3.hxx>#include <gp_GTrsf.hxx>Macros | |
| #define | RETURN_BAD_RESULT(msg) { MESSAGE(")-: Error: " << msg); return false; } |
Functions | |
| template<class IMAP > | |
| IMAP::const_iterator | begin (const IMAP &m) |
| template<class IMAP > | |
| IMAP::const_iterator | end (const IMAP &m) |
| #define RETURN_BAD_RESULT | ( | msg | ) | { MESSAGE(")-: Error: " << msg); return false; } |
| IMAP::const_iterator begin | ( | const IMAP & | m | ) |
Referenced by SMESH_MeshEditor::ConvertToQuadratic(), MESHCUT::Maillage::creationGMtype(), SMESH_MeshPartDS::elementEntityIterator(), SMESH_MeshPartDS::elementGeomIterator(), SMESH_MeshPartDS::elementsIterator(), SMESH_MesherHelper::FixQuadraticElements(), SMESH_MeshAlgos::Get1DBranches(), SMESHUtils::SMESH_RegularGrid::GetCommontInterface(), MED::GetEntityByFamilyId(), DriverMED_W_Field::GetOrderedElems(), SMDS_SetIterator< VALUE, VALUE_SET_ITERATOR, ACCESOR, VALUE_FILTER >::init(), MESHCUT::Maillage::inputMED(), MESHCUT::Maillage::listeNoeudsGNordonne(), SMESH_MeshPartDS::MinElementID(), MESHCUT::Maillage::outputMED(), StdMeshers::Cartesian3D::Grid::SetCoordinates(), SMESH_MeshEditor::SewFreeBorder(), SMDS_SetIterator< VALUE, VALUE_SET_ITERATOR, ACCESOR, VALUE_FILTER >::SMDS_SetIterator(), testNRTJ4(), testNRTM1(), and SMESH_MeshEditor::Transform().
| IMAP::const_iterator end | ( | const IMAP & | m | ) |
Referenced by StdMeshers::buildDistribution(), SMESH_ProxyMesh::SubMesh::ChangeElements(), SMDS_UnstructuredGrid::copyNodes(), SMESHHOMARD_I::HOMARD_Gen_i::CreateBoundary(), MESHCUT::Maillage::creationGMtype(), SMESH_Gen_i::DumpPython_impl(), SMESH_MeshPartDS::elementEntityIterator(), SMESH_MeshPartDS::elementGeomIterator(), SMESH_MeshPartDS::elementsIterator(), SMESH_MeshPartDS::FindElement(), SMESH_MeshAlgos::Get1DBranches(), SMESHUtils::SMESH_RegularGrid::GetCommontInterface(), SMESH_Meshio::GetConvertOptArgs(), SMESHUtils::SMESH_RegularGrid::getEdgeIndexLimits(), MED::GetEntityByFamilyId(), SMESHUtils::SMESH_RegularGrid::getFaceIndexLimits(), SMESH_Algo::GetFeatures(), _pyCommand::GetIndentation(), DriverMED_W_Field::GetOrderedElems(), _pyCommand::GetStudyEntries(), _pyCommand::GetWord(), SMDS_SetIterator< VALUE, VALUE_SET_ITERATOR, ACCESOR, VALUE_FILTER >::init(), SMESH_HypoFilter::Init(), MESHCUT::Maillage::inputMED(), MESHCUT::Maillage::listeNoeudsGNordonne(), SMESH_MeshAlgos::MarkElemNodes(), SMESH_MeshAlgos::MarkElems(), MESHCUT::Maillage::outputMED(), DriverCGNS_Read::Perform(), SMESH_MeshEditor::SewFreeBorder(), SMESH_MeshEditor::SewSideElements(), SMDS_SetIterator< VALUE, VALUE_SET_ITERATOR, ACCESOR, VALUE_FILTER >::SMDS_SetIterator(), testNRTJ4(), testNRTM1(), and SMESH_HypoFilter::~SMESH_HypoFilter().