Version: 8.3.0
SMESH_MesherHelper.cxx File Reference
#include "SMESH_MesherHelper.hxx"
#include "SMDS_EdgePosition.hxx"
#include "SMDS_FaceOfNodes.hxx"
#include "SMDS_FacePosition.hxx"
#include "SMDS_IteratorOnIterators.hxx"
#include "SMDS_VolumeTool.hxx"
#include "SMESHDS_Mesh.hxx"
#include "SMESH_Block.hxx"
#include "SMESH_HypoFilter.hxx"
#include "SMESH_Mesh.hxx"
#include "SMESH_MeshAlgos.hxx"
#include "SMESH_ProxyMesh.hxx"
#include "SMESH_subMesh.hxx"
#include <BRepAdaptor_Curve.hxx>
#include <BRepAdaptor_Surface.hxx>
#include <BRepTools.hxx>
#include <BRep_Tool.hxx>
#include <Geom2d_Curve.hxx>
#include <GeomAPI_ProjectPointOnCurve.hxx>
#include <GeomAPI_ProjectPointOnSurf.hxx>
#include <Geom_Curve.hxx>
#include <Geom_RectangularTrimmedSurface.hxx>
#include <Geom_Surface.hxx>
#include <ShapeAnalysis.hxx>
#include <TopExp.hxx>
#include <TopExp_Explorer.hxx>
#include <TopTools_ListIteratorOfListOfShape.hxx>
#include <TopTools_MapIteratorOfMapOfShape.hxx>
#include <TopTools_MapOfShape.hxx>
#include <TopoDS.hxx>
#include <gp_Ax3.hxx>
#include <gp_Pnt2d.hxx>
#include <gp_Trsf.hxx>
#include <Standard_Failure.hxx>
#include <Standard_ErrorHandler.hxx>
#include <utilities.h>
#include <limits>
Include dependency graph for SMESH_MesherHelper.cxx:

Macros

#define RETURN_BAD_RESULT(msg)   { MESSAGE(msg); return false; }
 
#define __DMP__(txt)
 
#define MSG(txt)   __DMP__(txt<<endl)
 
#define MSGBEG(txt)   __DMP__(txt)
 

Enumerations

enum  
 
enum  
 
enum  TSplitTriaResult
 Detect rectangular structure of links and build chains from them. More...
 

Functions

 if (i_surf==myFace2Surface.end()&&faceID)
 

Variables

Handle(ShapeAnalysis_Surface)
SMESH_MesherHelper int 
faceID = GetMeshDS()->ShapeToIndex( F )
 
TID2Surface::iterator i_surf = myFace2Surface.find( faceID )
 
return i_surf second
 

Macro Definition Documentation

#define __DMP__ (   txt)
#define MSG (   txt)    __DMP__(txt<<endl)
#define MSGBEG (   txt)    __DMP__(txt)
#define RETURN_BAD_RESULT (   msg)    { MESSAGE(msg); return false; }

Enumeration Type Documentation

anonymous enum
anonymous enum

Detect rectangular structure of links and build chains from them.

Function Documentation

Variable Documentation

TID2Surface::iterator i_surf = myFace2Surface.find( faceID )

Referenced by if().