#ifndef _TCollection_MapNodePtr_HeaderFile\r
#include <TCollection_MapNodePtr.hxx>\r
#endif\r
+\r
class TopoDS_Shape;\r
class TopTools_MapOfShape;\r
class TopTools_ShapeMapHasher;\r
class GEOMAlgo_DataMapOfShapeMapOfShape;\r
class GEOMAlgo_DataMapIteratorOfDataMapOfShapeMapOfShape;\r
\r
-\r
-\r
class GEOMAlgo_DataMapNodeOfDataMapOfShapeMapOfShape : public TCollection_MapNode {\r
\r
public:\r
+ GEOMAlgo_DataMapNodeOfDataMapOfShapeMapOfShape\r
+ (const TopoDS_Shape& K, const TopTools_MapOfShape& I, const TCollection_MapNodePtr& n);\r
\r
- \r
- GEOMAlgo_DataMapNodeOfDataMapOfShapeMapOfShape(const TopoDS_Shape& K,const TopTools_MapOfShape& I,const TCollection_MapNodePtr& n);\r
- \r
- TopoDS_Shape& Key() const;\r
- \r
- TopTools_MapOfShape& Value() const;\r
-\r
-\r
-\r
+ TopoDS_Shape& Key() const;\r
+ TopTools_MapOfShape& Value() const;\r
\r
DEFINE_STANDARD_RTTI(GEOMAlgo_DataMapNodeOfDataMapOfShapeMapOfShape)\r
\r
-protected:\r
-\r
-\r
-\r
-\r
-private: \r
-\r
-\r
-TopoDS_Shape myKey;\r
-TopTools_MapOfShape myValue;\r
-\r
-\r
+private:\r
+ TopoDS_Shape myKey;\r
+ TopTools_MapOfShape 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