#include "SMESH_MeshAlgos.hxx"#include "SMDS_FaceOfNodes.hxx"#include "SMDS_LinearEdge.hxx"#include "SMDS_Mesh.hxx"#include "SMDS_PolygonalFaceOfNodes.hxx"#include "SMDS_VolumeTool.hxx"#include "SMESH_OctreeNode.hxx"#include <GC_MakeSegment.hxx>#include <GeomAPI_ExtremaCurveCurve.hxx>#include <Geom_Line.hxx>#include <IntAna_IntConicQuad.hxx>#include <IntAna_Quadric.hxx>#include <gp_Lin.hxx>#include <gp_Pln.hxx>#include <limits>#include <numeric>
Data Structures | |
| struct | SMESH_NodeSearcherImpl | 
| Implementation of search for the node closest to point.  More... | |
| struct | SMESH_ElementSearcherImpl | 
| struct | SMESH_ElementSearcherImpl::TInters | 
| < data of intersection of the line and the mesh face (used in GetPointState())  More... | |
| struct | SMESH_ElementSearcherImpl::TFaceLink | 
| < link and faces sharing it (used in findOuterBoundary())  More... | |
Enumerations | |
| enum | PositionName | 
Functions | |
| ostream & | operator<< (ostream &out, const SMESH_ElementSearcherImpl::TInters &i) | 
| enum PositionName | 
| ostream& operator<< | ( | ostream & | out, | 
| const SMESH_ElementSearcherImpl::TInters & | i | ||
| ) |