occt: master fc9b36d6
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
oan | apn | master | 2014-07-10 10:51:15 | master b6c0b841 |
Affected Issues | 0025039: Improvement of code structure of general and supporting tools implemented in BRepMesh | |||
Changeset | 0025039: Improvement of code structure of general and supporting tools implemented in BRepMesh Removed CDL declarations; Data collections are replaced by NCollections; Small code refactoring. Remove definition of BRepMesh class. Code refactoring of BRepMesh_IncrementalMesh. Function BRepMesh_Write storing BRepMesh_DataStructureOfDelaun to BRep file is added for debug needs. Static method BRepMesh_GeomTool::IntLinLin has been added to eliminate code duplications in BRepMesh_Dealun and BRepMesh_CircleTool. BRepMesh_CircleTool simplified method to find circumcircle. Fix merging conflicts Remove redundant function Fix compilation warning on MacOS Revert changes occurred during rebase Resolved merging conflicts Use parallel flag with BRepMesh_FastDiscret Test cases for issue CR25039_2 |
|||
mod - dox/dev_guides/debug/debug.md | Diff File | |||
mod - src/BRepMesh/BRepMesh.cdl | Diff File | |||
rm - src/BRepMesh/BRepMesh.cxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_CellFilter.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_Circ.cdl | Diff File | |||
rm - src/BRepMesh/BRepMesh_Circ.cxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_Circ.lxx | Diff File | |||
add - src/BRepMesh/BRepMesh_Circle.hxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_CircleInspector.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_CircleTool.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_CircleTool.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_CircleTool.hxx | Diff File | |||
add - src/BRepMesh/BRepMesh_Collections.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_ComparatorOfIndexedVertexOfDelaun.cdl | Diff File | |||
rm - src/BRepMesh/BRepMesh_ComparatorOfIndexedVertexOfDelaun.cxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_ComparatorOfVertexOfDelaun.cdl | Diff File | |||
rm - src/BRepMesh/BRepMesh_ComparatorOfVertexOfDelaun.cxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_DataStructureOfDelaun.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_DataStructureOfDelaun.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_DataStructureOfDelaun.hxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_Delaun.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_Delaun.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_DiscretFactory.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_DiscretFactory.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_DiscretFactory.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_DiscretRoot.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_DiscretRoot.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_DiscretRoot.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_Edge.cdl | Diff File | |||
rm - src/BRepMesh/BRepMesh_Edge.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_Edge.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_Edge.lxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_FaceAttribute.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_FaceAttribute.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_FaceAttribute.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_FaceAttribute.lxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_FaceChecker.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_FastDiscret.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_FastDiscret.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_FastDiscret.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_FastDiscret.lxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_FastDiscretFace.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_FastDiscretFace.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_GeomTool.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_GeomTool.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_GeomTool.hxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_IncrementalMesh.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_IncrementalMesh.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_ListOfInteger.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_MapOfInteger.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_MapOfIntegerInteger.hxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_PairOfIndex.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_PairOfPolygon.cdl | Diff File | |||
rm - src/BRepMesh/BRepMesh_PairOfPolygon.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_PairOfPolygon.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_PairOfPolygon.lxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_PluginEntryType.hxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_PluginMacro.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_ShapeTool.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_ShapeTool.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_ShapeTool.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_ShapeTool.lxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_Triangle.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_Triangle.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_VectorOfVertex.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_Vertex.cdl | Diff File | |||
rm - src/BRepMesh/BRepMesh_Vertex.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_Vertex.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_Vertex.lxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_VertexCellFilter.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_VertexInspector.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_VertexInspector.hxx | Diff File | |||
rm - src/BRepMesh/BRepMesh_VertexTool.cdl | Diff File | |||
mod - src/BRepMesh/BRepMesh_VertexTool.cxx | Diff File | |||
add - src/BRepMesh/BRepMesh_VertexTool.hxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_WireChecker.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_WireChecker.hxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_WireInterferenceChecker.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_WireInterferenceChecker.hxx | Diff File | |||
mod - src/BRepMesh/FILES | Diff File | |||
mod - src/DBRep/DBRep_DrawableShape.cxx | Diff File | |||
mod - src/MeshTest/FILES | Diff File | |||
mod - src/MeshTest/MeshTest.cdl | Diff File | |||
mod - src/MeshTest/MeshTest.cxx | Diff File | |||
rm - src/MeshTest/MeshTest_DrawableMesh.cdl | Diff File | |||
mod - src/MeshTest/MeshTest_DrawableMesh.cxx | Diff File | |||
add - src/MeshTest/MeshTest_DrawableMesh.hxx | Diff File | |||
mod - src/QABugs/QABugs_11.cxx | Diff File | |||
mod - src/StdPrs/FILES | Diff File | |||
mod - src/StdPrs/StdPrs.cdl | Diff File | |||
mod - src/StdPrs/StdPrs_HLRPolyShape.cxx | Diff File | |||
mod - src/StdPrs/StdPrs_ShadedShape.cxx | Diff File | |||
rm - src/StdPrs/StdPrs_ToolShadedShape.cdl | Diff File | |||
mod - src/StdPrs/StdPrs_ToolShadedShape.cxx | Diff File | |||
add - src/StdPrs/StdPrs_ToolShadedShape.hxx | Diff File | |||
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx | Diff File | |||
mod - src/StlTransfer/StlTransfer.cxx | Diff File | |||
mod - src/Voxel/Voxel_FastConverter.cxx | Diff File | |||
mod - src/VrmlConverter/VrmlConverter_ShadedShape.cxx | Diff File | |||
mod - src/VrmlData/VrmlData_ShapeConvert.cxx | Diff File | |||
mod - src/XDEDRAW/XDEDRAW_Props.cxx | Diff File | |||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML_ToVRML.cxx | Diff File | |||
mod - tests/mesh/data/standard/V4 | Diff File |