occt: master ceb418e1

Author Committer Branch Timestamp Parent
oan bugmaster master 2014-09-26 12:31:27 master 709e97a0
Affected Issues  0023106: BRepMesh_IncrementalMesh returns wrong status
Changeset 0023106: BRepMesh_IncrementalMesh returns wrong status

Fix compilation errors on Linux platform

Squeeze compilation warnings on Linux

Fix regressions

Back RemoveFaceAttribute for further reasons

Fix retrieving of polygon by index

Fix applying of location

Test case for issue CR23106

Fix memory leak regression 'test bugs vis bug79' occurred due to incorrect memory cleaning of inherited objects by MMgtRaw::Free through BRepMesh_IEdgeTool;

Replace BRepMesh_PDiscretRoot by pure pointer to BRepMesh_DiscretRoot;

Fix IVtkOCC_ShapeMesher.
mod - adm/UDLIST Diff File
mod - src/BRepMesh/BRepMesh.cdl Diff File
mod - src/BRepMesh/BRepMesh_Collections.hxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.hxx Diff File
mod - src/BRepMesh/BRepMesh_DiscretFactory.cxx Diff File
mod - src/BRepMesh/BRepMesh_Edge.hxx Diff File
add - src/BRepMesh/BRepMesh_EdgeParameterProvider.cxx Diff File
add - src/BRepMesh/BRepMesh_EdgeParameterProvider.hxx Diff File
add - src/BRepMesh/BRepMesh_EdgeTessellationExtractor.cxx Diff File
add - src/BRepMesh/BRepMesh_EdgeTessellationExtractor.hxx Diff File
add - src/BRepMesh/BRepMesh_EdgeTessellator.cxx Diff File
add - src/BRepMesh/BRepMesh_EdgeTessellator.hxx Diff File
mod - src/BRepMesh/BRepMesh_FaceAttribute.cxx Diff File
mod - src/BRepMesh/BRepMesh_FaceAttribute.hxx Diff File
mod - src/BRepMesh/BRepMesh_FastDiscret.cxx Diff File
mod - src/BRepMesh/BRepMesh_FastDiscret.hxx Diff File
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx Diff File
mod - src/BRepMesh/BRepMesh_FastDiscretFace.hxx Diff File
add - src/BRepMesh/BRepMesh_IEdgeTool.cxx Diff File
add - src/BRepMesh/BRepMesh_IEdgeTool.hxx Diff File
mod - src/BRepMesh/BRepMesh_IncrementalMesh.cxx Diff File
mod - src/BRepMesh/BRepMesh_IncrementalMesh.hxx Diff File
mod - src/BRepMesh/BRepMesh_PluginMacro.hxx Diff File
mod - src/BRepMesh/BRepMesh_ShapeTool.cxx Diff File
mod - src/BRepMesh/BRepMesh_ShapeTool.hxx Diff File
mod - src/BRepMesh/BRepMesh_Vertex.hxx Diff File
mod - src/BRepMesh/BRepMesh_WireChecker.cxx Diff File
mod - src/BRepMesh/BRepMesh_WireChecker.hxx Diff File
mod - src/BRepMesh/FILES Diff File
mod - src/IVtkOCC/IVtkOCC_ShapeMesher.cxx Diff File
mod - src/MeshTest/MeshTest.cxx Diff File
mod - src/MeshTest/MeshTest_DrawableMesh.cxx Diff File
mod - src/MeshTest/MeshTest_DrawableMesh.hxx Diff File
mod - src/MeshTest/MeshTest_PluginCommands.cxx Diff File
add - src/XBRepMesh/FILES Diff File
rm - src/XBRepMesh/XBRepMesh.cdl Diff File
mod - src/XBRepMesh/XBRepMesh.cxx Diff File
add - src/XBRepMesh/XBRepMesh.hxx Diff File
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML_ToVRML.cxx Diff File
add - tests/bugs/mesh/bug23106 Diff File