Changesets: occt
master 1d33d22b 2014-07-21 08:52:15
Committer: bugmaster Details Diff |
0025086: Implementation PSO in package math Porting Particle Swarm Optimization (PSO) to math package. |
Affected Issues 0025086 |
|
mod - src/Extrema/Extrema_GenExtCS.cdl | Diff File | ||
mod - src/Extrema/Extrema_GenExtCS.cxx | Diff File | ||
add - src/Extrema/Extrema_GlobOptFuncCS.cxx | Diff File | ||
add - src/Extrema/Extrema_GlobOptFuncCS.hxx | Diff File | ||
mod - src/Extrema/FILES | Diff File | ||
mod - src/math/FILES | Diff File | ||
mod - src/math/math.cdl | Diff File | ||
add - src/math/math_BullardGenerator.hxx | Diff File | ||
add - src/math/math_PSO.cxx | Diff File | ||
add - src/math/math_PSO.hxx | Diff File | ||
add - src/math/math_PSOParticlesPool.cxx | Diff File | ||
add - src/math/math_PSOParticlesPool.hxx | Diff File | ||
master d4f1753b 2014-07-20 11:04:13 Committer: bugmaster Details Diff |
0025094: Visualization, Visual3d_View - code clean up Remove debug and obsolete code. Apply coding rules. |
Affected Issues 0025094 |
|
mod - src/Visual3d/FILES | Diff File | ||
mod - src/Visual3d/Visual3d_View.cdl | Diff File | ||
mod - src/Visual3d/Visual3d_View.cxx | Diff File | ||
rm - src/Visual3d/Visual3d_View.pxx | Diff File | ||
mod - src/Visual3d/Visual3d_ViewManager.cxx | Diff File | ||
rm - src/Visual3d/Visual3d_ViewManager.pxx | Diff File | ||
rm - src/Visual3d/Visual3d_View_Print.cxx | Diff File | ||
master 16aec6a4 2014-07-18 09:35:24 Details Diff |
Update mfc sample after integration issue 0025071 | ||
mod - samples/mfc/standard/Common/User_Cylinder.cxx | Diff File | ||
master 95f8573c 2014-07-18 08:36:39 Details Diff |
Adjusting testing case for debug mode | ||
mod - tests/bugs/caf/bug2793 | Diff File | ||
master 14434f3e 2014-07-17 10:45:16 Committer: bugmaster Details Diff |
0025088: Revert or change API of BRepMesh_IncrementalMesh to prevent possible errors occurred due to changed order of parameters Revert old constructor |
Affected Issues 0025088 |
|
mod - src/BRepMesh/BRepMesh_IncrementalMesh.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_IncrementalMesh.hxx | Diff File | ||
mod - src/DBRep/DBRep_DrawableShape.cxx | Diff File | ||
mod - src/MeshTest/MeshTest.cxx | Diff File | ||
mod - src/QABugs/QABugs_11.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_HLRPolyShape.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx | Diff File | ||
mod - src/StlTransfer/StlTransfer.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_ShapeConvert.cxx | Diff File | ||
master 797d11c6 2014-07-17 09:50:51
Committer: bugmaster Details Diff |
0025058: Regression of performance of BRepExtrema_ExtCC (1000 times slower) Added initial values approximation to improve performance. Local optimization start coefficient fixed. Test case for issue CR25058 |
||
mod - src/math/math_GlobOptMin.cxx | Diff File | ||
mod - src/math/math_GlobOptMin.hxx | Diff File | ||
mod - tests/bugs/modalg_5/bug23706_11 | Diff File | ||
add - tests/bugs/modalg_5/bug25058 | Diff File | ||
master 6bc6a6fc 2014-07-17 09:46:53
Committer: bugmaster Details Diff |
0024996: Visualization - newly displayed objects are clipped until first camera movement AutoZFit operation now may be applied on Visual3d_View level. Visual3d_View tracks Graphic3d_Structure updates and call AutoZFit within Visual3d_View::Redraw if necessary. In order to get AutoZFit functionality on Visual3d_View level ZfitAll method moved from V3d_View into Graphic3d_Camera. AutoZFit method and AutoZFitMode flag now part of Visual3d_View. Test case for issue CR24996 |
||
mod - src/Graphic3d/Graphic3d_Camera.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Camera.hxx | Diff File | ||
mod - src/NIS/NIS_View.cxx | Diff File | ||
mod - src/V3d/V3d_View.cdl | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
mod - src/V3d/V3d_View_3.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/Visual3d/Visual3d_View.cdl | Diff File | ||
mod - src/Visual3d/Visual3d_View.cxx | Diff File | ||
add - tests/bugs/vis/bug24996 | Diff File | ||
mod - tests/feat/featprism/C4 | Diff File | ||
master 9dba391d 2014-07-17 09:39:22
Committer: bugmaster Details Diff |
0025071: Visualization - Inconsistent deflection values used by AIS_Shape Fix misprint Small correction for issue CR25071 |
||
mod - src/AIS/AIS_Shape.cdl | Diff File | ||
mod - src/AIS/AIS_Shape.cxx | Diff File | ||
mod - src/Prs3d/Prs3d.cdl | Diff File | ||
mod - src/Prs3d/Prs3d.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_WFShape.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ShadedShape.cxx | Diff File | ||
mod - tests/bugs/moddata_1/bug22039 | Diff File | ||
add - tests/bugs/vis/bug25071 | Diff File | ||
master cd7c40f5 2014-07-17 09:37:15
Committer: bugmaster Details Diff |
0025080: [Regression] Problem of meshing narrow face Test case for issue CR25080 |
||
add - tests/bugs/mesh/bug25080 | Diff File | ||
master f29db514 2014-07-17 09:34:05 Committer: bugmaster Details Diff |
0025075: BRepMesh - eliminate new x86_64 compiler warnings BRepMesh - fix compilation without TBB support Code style |
Affected Issues 0025075 |
|
mod - src/BRepMesh/BRepMesh_WireChecker.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_WireInterferenceChecker.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_WireInterferenceChecker.hxx | Diff File | ||
master 2df4b1d3 2014-07-17 08:23:20
Committer: bugmaster Details Diff |
Correction of testing cases for issue CR24979 | ||
mod - tests/bugs/modalg_1/buc60462_2 | Diff File | ||
mod - tests/bugs/modalg_4/pro19653 | Diff File | ||
master 3c648527 2014-07-17 07:31:29
Committer: bugmaster Details Diff |
0025063: Visualization - 2D objects are not displayed at some camera positions Minimum thresolds introduced to zfit operation and to camera SetDistance() method. Test case for issue CR25063 |
Affected Issues 0025063 |
|
mod - src/Graphic3d/Graphic3d_Camera.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_BVHTreeSelector.cxx | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
add - tests/bugs/vis/bug25063 | Diff File | ||
master 0272e740 2014-07-17 07:26:23
Committer: bugmaster Details Diff |
0025028: BRepAlgo::ConcatenateWire raises an exception Test case for issue CR25028 |
Affected Issues 0025028 |
|
mod - src/BRepAlgo/BRepAlgo.cxx | Diff File | ||
add - tests/bugs/modalg_5/bug25028 | Diff File | ||
master 90cdb15d 2014-07-16 11:11:41
Committer: bugmaster Details Diff |
024539: Visualization (new camera) - small objects displayed with visual artifacts Test case for issue CR24539 |
Affected Issues 0024539 |
|
add - tests/bugs/vis/bug24539 | Diff File | ||
master 7d7ddef3 2014-07-16 11:08:44
Committer: bugmaster Details Diff |
0023191: Visualization - small objects displayed with visual artifacts Test case for issue CR23191 |
Affected Issues 0023191 |
|
add - tests/bugs/vis/bug23191 | Diff File | ||
master c308fbd7 2014-07-16 11:06:12
Committer: bugmaster Details Diff |
0024901: Visualization - Incorrect area filled with capping color Test case for issue CR24901 |
||
add - tests/bugs/vis/bug24901 | Diff File | ||
master 113493b0 2014-07-15 08:11:24
Committer: bugmaster Details Diff |
0024979: Optimize Extrema_GenExtCS The patch changes the algorithm of choosing the initial approximation for Newton's method. Instead of searching for a point on the fine shifted grid, the algorithm performs initial search for candidate points in the original coarse grid (which is cached in new version). After that particle swarm optimization (PSO) is used to localize the global minimum. This algorithm optimizes a problem by having a population of candidate solutions ("particles"), and moving these particles around in the search-space according to simple mathematical formula over the particle's position and velocity. Each particle's movement is influenced by its local best known position but, is also guided toward the best known positions in the search-space, which are updated as better positions are found by other particles. This strategy has reported good results in solving complex global optimization problems. Current patch implements initial version of PSO for using in Extrema_GenExtCS class. Typically new approach allows to reduce the number of evaluations by 5-10 times. There are only few cases there the numbers of evaluations are comparable. |
Affected Issues 0024979 |
|
mod - src/Extrema/Extrema_GenExtCS.cdl | Diff File | ||
mod - src/Extrema/Extrema_GenExtCS.cxx | Diff File | ||
mod - tests/bugs/moddata_3/bug23995 | Diff File | ||
master a7b491fc 2014-07-14 08:10:06
Committer: bugmaster Details Diff |
0025008: wrong PPM generated in mage_AlienPixMap::savePPM |
Affected Issues 0025008 |
|
mod - src/Image/Image_AlienPixMap.cxx | Diff File | ||
master ac83e94f 2014-07-12 09:31:17 Committer: bugmaster Details Diff |
0025074: Intf_Polygon2d - add virtual destructor |
Affected Issues 0025074 |
|
mod - src/Intf/Intf_Polygon2d.cdl | Diff File | ||
master 8d3f219f 2014-07-11 12:39:29
Committer: bugmaster Details Diff |
0025017: Visualization - materials in Raytracing are messed up |
Affected Issues 0025017 |
|
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace_Raytrace.cxx | Diff File | ||
master 7ed22e71 2014-07-11 09:42:53 Details Diff |
correction of misprints | ||
mod - tests/bugs/mesh/bug24968_1 | Diff File | ||
master d4d12e8b 2014-07-11 08:29:19 Details Diff |
Modified cpulimits in test cases in Debug mode. Modified test case mesh/data/standard/V4 for issue 24968. |
||
mod - tests/bugs/mesh/bug24968_1 | Diff File | ||
mod - tests/bugs/mesh/bug24968_2 | Diff File | ||
mod - tests/mesh/data/standard/V4 | Diff File | ||
master 9a148b08 2014-07-11 07:02:27 Committer: apn Details Diff |
Fix compilation errors for mfc samples. | ||
mod - samples/mfc/standard/01_Geometry/src/GeometryDoc.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/src/Tesselate_Presentation.cpp | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/src/TriangulationDoc.cpp | Diff File | ||
mod - samples/mfc/standard/Common/User_Cylinder.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ToolShadedShape.hxx | Diff File | ||
master 1aa6b1c9 2014-07-10 10:54:56 Committer: apn Details Diff |
0024990: StepWrite fails on the attached shape Add check to avoid exception Test cases for issue CR24990 |
||
mod - src/STEPControl/STEPControl_ActorWrite.cxx | Diff File | ||
add - tests/bugs/step/bug24990 | Diff File | ||
master fc9b36d6 2014-07-10 10:51:15 Committer: apn Details Diff |
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 |
Affected Issues 0025039 |
|
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 |