occt: master b7c077b9

Author Committer Branch Timestamp Parent
abv abv master 2014-06-02 06:08:25 master df8d3970
Affected Issues  0024750: Replace instantiations of TCollection generic classes by NCollection templates
Changeset 0024750: Replace instantiations of TCollection generic classes by NCollection templates -- manual changes

Forward declaration of TCollection instances as classes are replaced by inclusion of corresponding header.
Cyclic dependencies between declaration of collection class and its item are resolved by forward declaring a class in collection header.
mod - src/AdvApp2Var/AdvApp2Var.cdl Diff File
mod - src/AdvApprox/AdvApprox.cdl Diff File
mod - src/AIS/AIS.cdl Diff File
mod - src/AIS/AIS_GlobalStatus.cdl Diff File
mod - src/AIS/AIS_LocalContext.cdl Diff File
mod - src/AIS/AIS_LocalStatus.cdl Diff File
mod - src/Bisector/Bisector_BisecPC.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_BOP.cdl Diff File
mod - src/BOPAlgo/BOPAlgo_BOP.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_Builder.cdl Diff File
mod - src/BOPAlgo/BOPAlgo_Builder.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_PaveFiller.cdl Diff File
mod - src/BOPAlgo/BOPAlgo_PaveFiller.cxx Diff File
mod - src/BRepAlgo/BRepAlgo_DSAccess.cxx Diff File
mod - src/BRepAlgo/BRepAlgo_Loop.cxx Diff File
mod - src/BRepExtrema/BRepExtrema_DistShapeShape.hxx Diff File
mod - src/BRepLib/BRepLib_FuseEdges.cxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.hxx Diff File
mod - src/BRepMesh/BRepMesh_DiscretFactory.hxx Diff File
mod - src/BRepMesh/BRepMesh_EdgeParameterProvider.hxx Diff File
mod - src/BRepMesh/BRepMesh_EdgeTessellator.hxx Diff File
mod - src/BRepMesh/BRepMesh_FastDiscretFace.hxx Diff File
mod - src/BRepMesh/BRepMesh_WireChecker.hxx Diff File
mod - src/BRepTools/BRepTools_ReShape.cxx Diff File
mod - src/BSplCLib/BSplCLib_Cache.hxx Diff File
mod - src/BSplSLib/BSplSLib_Cache.hxx Diff File
mod - src/CDM/CDM_MetaDataLookUpTable.hxx Diff File
mod - src/DDF/DDF_IOStream.hxx Diff File
mod - src/Expr/Expr_Array1OfNamedUnknown.hxx Diff File
mod - src/math/math_FunctionAllRoots.cxx Diff File
mod - src/MeshTest/MeshTest_DrawableMesh.hxx Diff File
mod - src/MeshVS/MeshVS_SensitiveFace.hxx Diff File
mod - src/MeshVS/MeshVS_SensitivePolyhedron.hxx Diff File
mod - src/MoniTool/MoniTool_DataMapOfTimer.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.hxx Diff File
mod - src/Prs3d/Prs3d_WFShape.hxx Diff File
mod - src/QADraw/QADraw.cxx Diff File
mod - src/QANCollection/FILES Diff File
mod - src/QANCollection/QANCollection.cdl Diff File
mod - src/QANCollection/QANCollection.cxx Diff File
rm - src/QANCollection/QANCollection_Simple.cxx Diff File
mod - src/Select3D/Select3D_InteriorSensitivePointSet.hxx Diff File
mod - src/Select3D/Select3D_SensitiveCircle.hxx Diff File
mod - src/Select3D/Select3D_SensitiveCurve.hxx Diff File
mod - src/Select3D/Select3D_SensitiveFace.hxx Diff File
mod - src/Select3D/Select3D_SensitivePoly.hxx Diff File
mod - src/Select3D/Select3D_SensitiveSegment.hxx Diff File
mod - src/Select3D/Select3D_SensitiveTriangle.hxx Diff File
mod - src/Select3D/Select3D_SensitiveTriangulation.hxx Diff File
mod - src/SelectBasics/SelectBasics_SelectingVolumeManager.hxx Diff File
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx Diff File
mod - src/ShapeFix/ShapeFix_FixSmallSolid.cxx Diff File
mod - src/StdPrs/StdPrs_ToolShadedShape.hxx Diff File
mod - src/StdSelect/StdSelect_ViewerSelector3d.hxx Diff File
mod - src/TDF/TDF_AttributeIndexedMap.hxx Diff File
mod - src/TNaming/TNaming.cdl Diff File
mod - src/TNaming/TNaming_NamedShape.cxx Diff File
mod - src/TObj/TObj_Application.hxx Diff File
mod - src/TObj/TObj_Assistant.hxx Diff File
mod - src/TopoDS/TopoDS_ListOfShape.hxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_InterferenceIterator.cdl Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_InterferenceIterator.cxx Diff File
mod - src/TopOpeBRepTool/FILES Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool.cdl Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_FuseEdges.cxx Diff File
add - src/TopOpeBRepTool/TopOpeBRepTool_Plos.hxx Diff File
mod - src/ViewerTest/ViewerTest.hxx Diff File