#ifndef _TCollection_MapNodePtr_HeaderFile\r
#include <TCollection_MapNodePtr.hxx>\r
#endif\r
+\r
class TopoDS_Shape;\r
class gp_Pnt;\r
class TopTools_ShapeMapHasher;\r
class GEOMAlgo_DataMapOfShapePnt;\r
class GEOMAlgo_DataMapIteratorOfDataMapOfShapePnt;\r
\r
-\r
-\r
-class GEOMAlgo_DataMapNodeOfDataMapOfShapePnt : public TCollection_MapNode {\r
-\r
+class GEOMAlgo_DataMapNodeOfDataMapOfShapePnt : public TCollection_MapNode\r
+{\r
public:\r
+ GEOMAlgo_DataMapNodeOfDataMapOfShapePnt\r
+ (const TopoDS_Shape& K, const gp_Pnt& I, const TCollection_MapNodePtr& n);\r
\r
- \r
- GEOMAlgo_DataMapNodeOfDataMapOfShapePnt(const TopoDS_Shape& K,const gp_Pnt& I,const TCollection_MapNodePtr& n);\r
- \r
- TopoDS_Shape& Key() const;\r
- \r
- gp_Pnt& Value() const;\r
-\r
-\r
-\r
+ TopoDS_Shape& Key() const;\r
+ gp_Pnt& Value() const;\r
\r
DEFINE_STANDARD_RTTI(GEOMAlgo_DataMapNodeOfDataMapOfShapePnt)\r
\r
-protected:\r
-\r
-\r
-\r
-\r
private: \r
-\r
-\r
-TopoDS_Shape myKey;\r
-gp_Pnt myValue;\r
-\r
-\r
+ TopoDS_Shape myKey;\r
+ gp_Pnt myValue;\r
};\r
\r
#define TheKey TopoDS_Shape\r
#undef TCollection_DataMap\r
#undef TCollection_DataMap_hxx\r
\r
-\r
-// other Inline functions and methods (like "C++: function call" methods)\r
-\r
-\r
#endif\r