Changesets: occt

master 1d33d22b

2014-07-21 08:52:15

aml


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

kgv


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

bugmaster

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

bugmaster

Details Diff
Adjusting testing case for debug mode
mod - tests/bugs/caf/bug2793 Diff File

master 14434f3e

2014-07-17 10:45:16

oan


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

aml


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

duv


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

san


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

mkv


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

kgv


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

mkv


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

duv


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

ifv


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

mkv


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

mkv


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

mkv


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

dbp


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

san


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

kgv


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

duv


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

bugmaster

Details Diff
correction of misprints
mod - tests/bugs/mesh/bug24968_1 Diff File

master d4d12e8b

2014-07-11 08:29:19

apn

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

oan


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

ika


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

oan


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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 183 184 185 186 187 188 189 ... 210 ... 240 ... 254 255 256  Next  Last