Back to index

salome-smesh  6.5.0
Defines | Enumerations
SMESH_MesherHelper.cxx File Reference
#include "SMESH_MesherHelper.hxx"
#include "SMDS_FacePosition.hxx"
#include "SMDS_EdgePosition.hxx"
#include "SMDS_VolumeTool.hxx"
#include "SMESH_subMesh.hxx"
#include "SMESH_ProxyMesh.hxx"
#include <BRepAdaptor_Surface.hxx>
#include <BRepTools.hxx>
#include <BRepTools_WireExplorer.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>

Go to the source code of this file.

Defines

#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...

Define Documentation

#define __DMP__ (   txt)

Definition at line 2022 of file SMESH_MesherHelper.cxx.

#define MSG (   txt)    __DMP__(txt<<endl)

Definition at line 2024 of file SMESH_MesherHelper.cxx.

#define MSGBEG (   txt)    __DMP__(txt)

Definition at line 2025 of file SMESH_MesherHelper.cxx.

#define RETURN_BAD_RESULT (   msg)    { MESSAGE(msg); return false; }

Definition at line 65 of file SMESH_MesherHelper.cxx.


Enumeration Type Documentation

anonymous enum

Definition at line 71 of file SMESH_MesherHelper.cxx.

{ U_periodic = 1, V_periodic = 2 };
anonymous enum

Definition at line 2124 of file SMESH_MesherHelper.cxx.

{ ERR_OK, ERR_TRI, ERR_PRISM, ERR_UNKNOWN }; // errors of QFace::GetLinkChain()

Detect rectangular structure of links and build chains from them.

Definition at line 2794 of file SMESH_MesherHelper.cxx.

                        {
    _OK, _NO_CORNERS, _FEW_ROWS, _MANY_ROWS, _NO_SIDELINK, _BAD_MIDQUAD, _NOT_RECT,
    _NO_MIDQUAD, _NO_UPTRIA, _BAD_SET_SIZE, _BAD_CORNER, _BAD_START, _NO_BOTLINK, _TWISTED_CHAIN };