1 // File: BRepMesh_FastDiscret.lxx
2 // Created: Fri Sep 26 16:39:53 2003
3 // Author: Open CASCADE Support
4 // <support@opencascade.com>
5 // Copyright: Open CASCADE 2003
7 #include <BRepMesh_DataStructureOfDelaun.hxx>
9 //=======================================================================
10 //function : GetDeflection
12 //=======================================================================
14 inline Standard_Real BRepMesh_FastDiscret::GetDeflection() const
19 //=======================================================================
22 //=======================================================================
24 inline Standard_Real BRepMesh_FastDiscret::GetAngle() const
29 //=======================================================================
30 //function : GetMapOfDefEdge
32 //=======================================================================
34 inline const TopTools_DataMapOfShapeReal& BRepMesh_FastDiscret::GetMapOfDefEdge() const
39 //=======================================================================
40 //function : EdgesOfDomain
42 //=======================================================================
44 inline void BRepMesh_FastDiscret::EdgesOfDomain(MeshDS_MapOfInteger& Indices) const
46 Indices = myStructure->LinkOfDomain();
49 //=======================================================================
50 //function : TrianglesOfDomain
52 //=======================================================================
54 inline void BRepMesh_FastDiscret::TrianglesOfDomain(MeshDS_MapOfInteger& Indices) const
56 Indices = myStructure->ElemOfDomain();
59 //=======================================================================
60 //function : NbPoint3d
62 //=======================================================================
64 inline Standard_Integer BRepMesh_FastDiscret::NbPoint3d() const
69 //=======================================================================
72 //=======================================================================
74 inline const gp_Pnt& BRepMesh_FastDiscret::Point3d(const Standard_Integer Index) const
76 return myLocation3d(Index);
79 //=======================================================================
80 //function : WithShare
82 //=======================================================================
84 inline Standard_Boolean BRepMesh_FastDiscret::WithShare() const
89 //=======================================================================
92 //=======================================================================
94 inline Standard_Boolean BRepMesh_FastDiscret::InShape() const
99 //=======================================================================
100 //function : ShapeTrigu
102 //=======================================================================
104 inline Standard_Boolean BRepMesh_FastDiscret::ShapeTrigu() const