Changesets: occt
master b6c0b841 2014-07-10 10:47:20 Committer: apn Details Diff |
0024925: Enabling OCAF persistence without setting environment variables Add test case bugs/caf/bug24925 Merging with current master IR-2014-07-03 |
Affected Issues 0024925 |
|
mod - src/CDF/CDF.cdl | Diff File | ||
mod - src/CDF/CDF_Session.cxx | Diff File | ||
mod - src/FWOSDriver/FWOSDriver.cdl | Diff File | ||
mod - src/FWOSDriver/FWOSDriver_DriverFactory.cxx | Diff File | ||
mod - src/Plugin/Plugin.cdl | Diff File | ||
mod - src/Plugin/Plugin.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Application.cdl | Diff File | ||
mod - src/TDocStd/TDocStd_Application.cxx | Diff File | ||
add - tests/bugs/caf/bug24925 | Diff File | ||
master a9568545 2014-07-10 10:45:21 Committer: apn Details Diff |
0025052: Visualization - activation of all Clipping Planes within driver limit leads to broken planes management Aspect_GenId::Available(), include size of the queue with recently freed identifiers Aspect_GenId.cxx - remove tabulation symbols Test cases for issue CR25052 |
||
mod - src/Aspect/Aspect_GenId.cdl | Diff File | ||
mod - src/Aspect/Aspect_GenId.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Clipping.cxx | Diff File | ||
add - tests/bugs/vis/bug25052 | Diff File | ||
master 74618acf 2014-07-10 10:43:56
Committer: apn Details Diff |
0025010: Use AIS_ColoredShape for display of XCAF documents Added methods HasUIsoAspect and HasVIsoAspect to AIS_Drawer XCAFPrs_AISObject has been converted to non-cdl class XCAFPrs_AISObject now inherits from AIS_ColoredShape XCAFPrs_AISObject::Compute method has been rewritten in accordance with the new inheritance. Regression fix |
Affected Issues 0025010 |
|
mod - src/AIS/AIS_Drawer.cdl | Diff File | ||
mod - src/AIS/AIS_Drawer.lxx | Diff File | ||
add - src/XCAFPrs/FILES | Diff File | ||
mod - src/XCAFPrs/XCAFPrs.cdl | Diff File | ||
rm - src/XCAFPrs/XCAFPrs_AISObject.cdl | Diff File | ||
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx | Diff File | ||
add - src/XCAFPrs/XCAFPrs_AISObject.hxx | Diff File | ||
master ebfb9ce2 2014-07-10 10:42:12
Committer: apn Details Diff |
0024876: Add protection of shapes against modification of geometry Added flag "locked" for protection of geometric data in the shapes (including tolerances). Modification test case to avoid regression. |
Affected Issues 0024876 |
|
mod - src/BRep/BRep_Builder.cxx | Diff File | ||
mod - src/DBRep/DBRep.cxx | Diff File | ||
mod - src/TopoDS/TopoDS.cdl | Diff File | ||
mod - src/TopoDS/TopoDS_Shape.cdl | Diff File | ||
mod - src/TopoDS/TopoDS_Shape.lxx | Diff File | ||
mod - src/TopoDS/TopoDS_TShape.cdl | Diff File | ||
mod - src/TopoDS/TopoDS_TShape.lxx | Diff File | ||
add - tests/boolean/bopcut_2d/D5 | Diff File | ||
master 01a6e62b 2014-07-10 10:40:36 Committer: apn Details Diff |
0024968: Impove BRepMesh_Classifier to cope with intersection of huge number of wires BRepMesh_Classifier: Two-pass approach for intersection check with possibility to run it in parallel mode. First pass - bounding boxes of segments are checked for overlapping; Second pass - intersection point is calculated in case if overlapping is detected. Make NCollection_UBTree::ChangeLastNode() exported due to compilation error on Linux platform. Reason: method does not depend on template parameters, so it should be available. Revert previous change and try to use another trick for Linux Fix compilation warning on MacOS: remove redundant constant Fix regressions: do not consider insignificant loops in case of self intersections on the same wire. More sugar solution for compilation errors on NCollection_EBTree on Linux Test cases for issue CR24968 |
||
mod - src/BRepMesh/BRepMesh.cdl | Diff File | ||
rm - src/BRepMesh/BRepMesh_BiPoint.cdl | Diff File | ||
rm - src/BRepMesh/BRepMesh_BiPoint.cxx | Diff File | ||
rm - src/BRepMesh/BRepMesh_BiPoint.lxx | Diff File | ||
rm - src/BRepMesh/BRepMesh_Classifier.cdl | Diff File | ||
mod - src/BRepMesh/BRepMesh_Classifier.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_Classifier.hxx | Diff File | ||
rm - src/BRepMesh/BRepMesh_Classifier.lxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_ClassifierPtr.hxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Delaun.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Delaun.hxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscret.cdl | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscret.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_IncrementalMesh.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_WireChecker.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_WireChecker.hxx | Diff File | ||
add - src/BRepMesh/BRepMesh_WireInterferenceChecker.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_WireInterferenceChecker.hxx | Diff File | ||
mod - src/BRepMesh/FILES | Diff File | ||
mod - src/NCollection/NCollection_EBTree.hxx | Diff File | ||
add - tests/bugs/mesh/bug24968_1 | Diff File | ||
add - tests/bugs/mesh/bug24968_2 | Diff File | ||
rm - tests/bugs/mesh/data/bug22778_square.brep | Diff File | ||
mod - tests/mesh/data/standard/B5 | Diff File | ||
mod - tests/mesh/data/standard/C7 | Diff File | ||
mod - tests/mesh/data/standard/U7 | Diff File | ||
mod - tests/mesh/data/standard/W4 | Diff File | ||
mod - tests/mesh/data/standard/W9 | Diff File | ||
master 347423b2 2014-07-10 09:06:13
Committer: bugmaster Details Diff |
0025060: Capping breaks highlighting of shaded AIS_Shape with displayed edges Capping algorithm - remember and restore depth function mode. |
||
mod - src/OpenGl/OpenGl_CappingAlgo.cxx | Diff File | ||
add - tests/bugs/vis/bug25060 | Diff File | ||
master ffc26091 2014-07-10 07:40:05
Committer: bugmaster Details Diff |
0025067: Change default location of test results Generation of default path for test results corrected to have "results" as subdirectory and not prefix. Parsing images in test results restricted to take only files with name of the test case without suffix or with suffix separated by underscore or dash, to avoid fetching images from different test case if its name starts like current test case. |
Affected Issues 0025067 |
|
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
master ecc1d911 2014-07-10 05:25:59 Committer: bugmaster Details Diff |
0025066: Visualization - fit all is malfunction when bounding box is set through Graphic3d_Group::SetMinMaxValues() Ensure bounding box is marked as valid. |
||
mod - src/Graphic3d/Graphic3d_Group.cxx | Diff File | ||
master 214df550 2014-07-09 10:53:35
Committer: bugmaster Details Diff |
0025064: TCollection modification for Salome porting | ||
mod - src/TCollection/TCollection_IndexedMap.cdl | Diff File | ||
mod - src/TCollection/TCollection_IndexedMap.gxx | Diff File | ||
mod - src/TCollection/TCollection_List.cdl | Diff File | ||
mod - src/TCollection/TCollection_Map.cdl | Diff File | ||
mod - src/TCollection/TCollection_Map.gxx | Diff File | ||
master 910970ab 2014-07-09 09:37:07
Committer: abv Details Diff |
0024786: Move functionality of WOK command wgenproj to OCCT tool genproj WOK scripts used in generation of MSVC projects are put to adm/genproj.tcl Batch script genproj.bat added, replacing 'wgenproj' command of WOK. WOK tool for configuring custom.bat is also copied; it is called by genproj if custom.bat does not exist Environment variable SHORTCUT_HEADERS can be defined in custom.bat to have headers put in inc just shortcuts to actual headers, instead of copies. Corresponding option "copy OCCT short-cut headers instead of original one to inc folder" is added to genconf dialog |
Affected Issues 0024786 |
|
mod - .gitignore | Diff File | ||
add - adm/CMPLRS | Diff File | ||
add - adm/genconf.tcl | Diff File | ||
add - adm/genconfdeps.tcl | Diff File | ||
add - adm/genproj.tcl | Diff File | ||
add - adm/templates/acinclude.m4 | Diff File | ||
add - adm/templates/codeblocks.sh | Diff File | ||
mod - adm/templates/draw.bat | Diff File | ||
mod - adm/templates/draw.sh | Diff File | ||
add - adm/templates/env.bat | Diff File | ||
add - adm/templates/env.sh | Diff File | ||
add - adm/templates/msvc.bat | Diff File | ||
add - adm/templates/template.ac | Diff File | ||
add - adm/templates/template.mam | Diff File | ||
add - adm/templates/template.mamx | Diff File | ||
add - adm/templates/template.plist | Diff File | ||
add - adm/templates/template.vc10 | Diff File | ||
add - adm/templates/template.vc10x | Diff File | ||
add - adm/templates/template.vc11 | Diff File | ||
add - adm/templates/template.vc11x | Diff File | ||
add - adm/templates/template.vc12 | Diff File | ||
add - adm/templates/template.vc12x | Diff File | ||
add - adm/templates/template.vc7 | Diff File | ||
add - adm/templates/template.vc7x | Diff File | ||
add - adm/templates/template.vc8 | Diff File | ||
add - adm/templates/template.vc8x | Diff File | ||
add - adm/templates/template.vc9 | Diff File | ||
add - adm/templates/template.vc9x | Diff File | ||
add - adm/templates/template.xcscheme | Diff File | ||
add - adm/templates/template_dll.rc | Diff File | ||
add - adm/templates/vcproj.user.vc9x | Diff File | ||
add - adm/templates/vcxproj.user.vc10x | Diff File | ||
add - adm/templates/vcxproj.user.vc11x | Diff File | ||
add - adm/templates/vcxproj.user.vc12x | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
add - genproj.bat | Diff File | ||
master 069eca4f 2014-07-09 07:05:23 Details Diff |
Increment version of OCCT up to 6.7.3 | ||
mod - src/Standard/Standard_Version.hxx | Diff File | ||
master 2a40d51c 2014-07-08 15:23:47 Committer: bugmaster Details Diff |
0025059: Visualization - mutable transformed structure still invalidates BVH tree for culling Take into account IsMutable flag within Visual3d_View::ReCompute() method. |
||
mod - src/Visual3d/Visual3d_View.cxx | Diff File | ||
master c67cd62e 2014-07-08 12:11:16
Committer: bugmaster Details Diff |
0025057: Message_Algorithm fails to find messages defined for base class New method HasMsg() is added in Message_MsgFile class to check if message with given key is registered. That method is used in Message_Algorithm to check if message is defined on given level of class hierarchy. Generation of error message in Message_MsgFile::Msg() is revised: now it includes a message key and gets added to the registry, to avoid re-generation in case of multiple requests. Access to message registry maintained by the Message_MsgFile class is protected from concurrent access by mutex. |
Affected Issues 0025057 |
|
mod - src/Message/Message_Algorithm.cxx | Diff File | ||
mod - src/Message/Message_MsgFile.cdl | Diff File | ||
mod - src/Message/Message_MsgFile.cxx | Diff File | ||
master 87f42a3f 2014-07-08 11:08:46
Committer: apn Details Diff |
0024335: Draw Harness - support grids list in testgrid command Arguments of command testgrid specifying test group and grid to be executed now can be a list of file masks (space or comma separated). One more optional argument added allowing to specify masks for test cases to be run. |
||
mod - dox/dev_guides/tests/tests.md | Diff File | ||
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
master a987c2f4 2014-07-07 12:06:00
Committer: apn Details Diff |
0022978: Shading for a pipe shape is wrong Test case for issue CR22978 |
Affected Issues 0022978 |
|
add - tests/bugs/modalg_5/bug22978 | Diff File | ||
master d58d4282 2014-07-04 09:33:20 Details Diff |
Adding solution and project for VC++ 2010 | ||
add - samples/qt/VoxelDemo/VoxelDemo-vc10.sln | Diff File | ||
add - samples/qt/VoxelDemo/VoxelDemo.vcxproj | Diff File | ||
master 0e9d3b83 2014-07-04 09:14:32
Committer: apn Details Diff |
0025051: Compilation issues on OS X 10.6.8 Added define to prevent inclusion of system glext.h on Mac OS X 10.6.8 |
Affected Issues 0025051 |
|
mod - src/OpenGl/OpenGl_Context_1.mm | Diff File | ||
mod - src/OpenGl/OpenGl_Window_1.mm | Diff File | ||
master 8106f9bc 2014-07-04 08:42:15 Details Diff |
Modified test cases in de group according to new behavior in issues 24983 and 24958 | ||
mod - tests/de/iges_1/L8 | Diff File | ||
mod - tests/de/iges_1/R8 | Diff File | ||
mod - tests/de/iges_3/B2 | Diff File | ||
mod - tests/de/step_3/E6 | Diff File | ||
master dbe51192 2014-07-04 06:29:09 Committer: apn Details Diff |
Do not include removed headers from package Aspect in samples (0025038) | ||
mod - samples/mfc/standard/03_Viewer2d/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/08_HLR/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/09_Animation/src/StdAfx.h | Diff File | ||
master 9f2e7daa 2014-07-03 13:23:56 Details Diff |
Update of header of files in context of License text | ||
mod - src/Graphic3d/Graphic3d_Mat4d.hxx | Diff File | ||
mod - src/Message/Message_Printer.lxx | Diff File | ||
master 0d4e3501 2014-07-03 13:16:07 razmyslovich Committer: apn Details Diff |
0024983: For the incorrect seam edge in STEP file no fix is provided fix the notched edges twice per face - before checking for missing seam and after Test case correction for issue CR24983 Add check for invalid Surface of linear extrusion (with basis curve - line and extrusion direction parallel to this line) during converting STEP surface Small corrections of test cases for issue CR24983 |
Affected Issues 0024983 |
|
mod - src/ShapeFix/ShapeFix_Face.cxx | Diff File | ||
mod - src/StepToGeom/StepToGeom_MakeSurfaceOfLinearExtrusion.cxx | Diff File | ||
add - tests/bugs/heal/bug24983 | Diff File | ||
mod - tests/de/iges_2/F4 | Diff File | ||
mod - tests/de/iges_3/A2 | Diff File | ||
master 9cbe6290 2014-07-03 13:13:17 razmyslovich Committer: apn Details Diff |
0024958: Numerous ShapeFix_IntersectionTool code fixes Optimize periodic normalization. not needed split edge, if one of parts is too small Small corrections of test cases for issue CR24958_2 |
Affected Issues 0024958 |
|
mod - src/Geom/Geom_BSplineSurface.cxx | Diff File | ||
mod - src/ShapeFix/ShapeFix_IntersectionTool.cxx | Diff File | ||
mod - tests/de/iges_1/P5 | Diff File | ||
master 1e07a0fa 2014-07-03 12:09:39 Details Diff |
Modified test case for issue 23753 | ||
mod - tests/bugs/modalg_1/bug19793_2 | Diff File | ||
master e6087fad 2014-07-03 12:07:28
Committer: apn Details Diff |
Modified test case for issue 23698 | ||
mod - tests/boolean/bcommon_2d/A7 | Diff File | ||
master 5493d334 2014-07-03 12:00:36
Committer: apn Details Diff |
0025004: Extrema curve/curve incorrect result Fixed bug in extrema clustering algorithm. Tolerances changing is available now. Testcase with Branin function added. Test cases for issue CR25004 |
Affected Issues 0025004 |
|
mod - src/Extrema/Extrema_ExtCC.cxx | Diff File | ||
mod - src/Extrema/Extrema_GenExtCC.cdl | Diff File | ||
mod - src/Extrema/Extrema_GenExtCC.gxx | Diff File | ||
mod - src/math/math_GlobOptMin.cxx | Diff File | ||
mod - src/math/math_GlobOptMin.hxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - tests/bugs/modalg_5/bug23706_10 | Diff File | ||
mod - tests/bugs/modalg_5/bug23706_11 | Diff File | ||
add - tests/bugs/modalg_5/bug25004_1 | Diff File | ||
add - tests/bugs/modalg_5/bug25004_2 | Diff File | ||
add - tests/bugs/modalg_5/bug25004_3 | Diff File |