Changesets: occt
master dfadf641 2015-12-21 13:57:39
Committer: bugmaster Details Diff |
0026878: CMake - encode properly version of OCCT in Windows binaries .rc file has been added to each toolkit project for msvc |
Affected Issues 0026878 |
|
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
add - adm/templates/occt_toolkit.rc.in | Diff File | ||
master 8447359f 2015-12-21 12:41:39
Committer: bugmaster Details Diff |
0027021: TopExp::Vertices performance optimization TopExp::Vertices optimized for sequential calls. BRep_Tool::Curve performance regression fixed. Update for fetching point done. Casts modified to pointers Test case for issue CR27021 gcc warnings elimination |
||
mod - src/BRep/BRep_Tool.cxx | Diff File | ||
mod - src/QABugs/QABugs_20.cxx | Diff File | ||
mod - src/TopExp/TopExp.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug27021 | Diff File | ||
master d1c596cf 2015-12-21 10:05:29
Committer: bugmaster Details Diff |
0027023: Documentation -- cross-references are hardly noticeable in PDF Doxygen option PDF_HYPERLINKS is set to NO to enforce generation of cross-references as explicit page numbers in PDF manuals |
Affected Issues 0027023 |
|
mod - dox/resources/occt_ug_pdf.doxyfile | Diff File | ||
master 2f772104 2015-12-20 11:49:14 Details Diff |
Adding checks in test cases | ||
mod - tests/bugs/modalg_3/bug600 | Diff File | ||
mod - tests/bugs/modalg_6/bug26848 | Diff File | ||
master d9e90905 2015-12-19 14:55:41
Committer: bugmaster Details Diff |
0027016: Restore global type descriptors for old compilers Global type descriptors are restored for VC++ 10 - 12 and GCC before 4.3. Checks of compiler support of C++ features are corrected for GCC, ICC, and CLang in Standard_Handle.hxx |
Affected Issues 0027016 |
|
mod - src/Standard/Standard_Handle.hxx | Diff File | ||
mod - src/Standard/Standard_Type.hxx | Diff File | ||
master 5396886c 2015-12-18 18:29:13
Committer: bugmaster Details Diff |
0026960: Visualization, TKOpenGl - update transformation of dynamically highlighted presentation - added method UpdateHighlightTrsf for immediate update of highlight presentation's transformation; - interfaces for immediate transformation update of corresponding presentations were added to entity owner classes; - test case for issue 0026960 |
Affected Issues 0026960 |
|
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentationManager.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentationManager.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_EntityOwner.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_EntityOwner.hxx | Diff File | ||
mod - src/StdSelect/StdSelect_BRepOwner.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_BRepOwner.hxx | Diff File | ||
add - tests/bugs/vis/bug26960 | Diff File | ||
master 75c15b43 2015-12-18 15:50:35
Committer: bugmaster Details Diff |
0027000: Invalid result of ShapeUpgrade_UnifySameDomain Add two test scripts to bugs/heal grid with involved in bug shapes |
||
add - tests/bugs/heal/bug27000_1 | Diff File | ||
add - tests/bugs/heal/bug27000_2 | Diff File | ||
master 67d7f07f 2015-12-18 12:33:23
Committer: bugmaster Details Diff |
0026992: Use Doxygen tag @ref for cross-references in documentation href have been replaced by @ref tags except for the links to web-pages and other documents where @ref tags do not work either. |
Affected Issues 0026992 |
|
mod - dox/dev_guides/contribution/coding_rules.md | Diff File | ||
mod - dox/dev_guides/documentation/documentation.md | Diff File | ||
mod - dox/dev_guides/git_guide/git_guide.md | Diff File | ||
mod - dox/dev_guides/tests/tests.md | Diff File | ||
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | ||
mod - dox/user_guides/iges/iges.md | Diff File | ||
mod - dox/user_guides/ocaf/ocaf.md | Diff File | ||
mod - dox/user_guides/shape_healing/shape_healing.md | Diff File | ||
mod - dox/user_guides/step/step.md | Diff File | ||
mod - dox/user_guides/visualization/visualization.md | Diff File | ||
master 59e4f50b 2015-12-18 12:14:39
Committer: bugmaster Details Diff |
0026762: Static parameter "read.scale.unit" is not used Parameter "read.scale.unit" is removed from sources and docs |
Affected Issues 0026762 |
|
mod - dox/user_guides/iges/iges.md | Diff File | ||
mod - dox/user_guides/step/step.md | Diff File | ||
mod - src/XSAlgo/XSAlgo.cxx | Diff File | ||
master 59336f5c 2015-12-18 12:03:35
Committer: bugmaster Details Diff |
0026951: Incorrect conversion of miles into millimeters during export to STEP Coefficient for conversion of miles to mm is corrected in UnitsMethods::GetLengthFactorValue() to be 1609344. In UnitsAPI/Units.dat, value of inch is corrected to be exactly 25.4 mm (it was 25.40001969); definition of nautical mile corrected to be exactly 1852 m. Test bugs fclasses bug26951 is added to check definition of mm and miles. DRAW command "unit" is corrected to put its output to Tcl instead of cout. |
||
mod - src/Draw/Draw_UnitCommands.cxx | Diff File | ||
mod - src/UnitsAPI/Units.dat | Diff File | ||
mod - src/UnitsMethods/UnitsMethods.cxx | Diff File | ||
master 727b5ad9 2015-12-18 11:23:26
Committer: bugmaster Details Diff |
0026947: Data exchange can not be compiled without visualization anyomre Dependence between STEP translator and visualization occurred due to addition class STEPConstruct_GDTProperty using enumeration from package XCAFDimTolObject. In order to avoid this dependence class STEPConstruct_GDTProperty was moved in package STEPCAFControl and was renamed to STEPCAFControl_GDTProperty. |
Affected Issues 0026947 |
|
mod - src/STEPCAFControl/FILES | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx | Diff File | ||
mod - src/STEPConstruct/FILES | Diff File | ||
mod - src/StepDimTol/FILES | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_GDTs.cxx | Diff File | ||
master 6ca259e8 2015-12-18 08:31:05 Details Diff |
Correction of test case | ||
mod - tests/bugs/modalg_3/bug600 | Diff File | ||
master b12e1c7b 2015-12-18 07:17:18
Committer: bugmaster Details Diff |
0025338: MFC standard samples: 3D selection rectangle blinking - Added new interactive object AIS_RubberBand to draw rubber rectangle or polygon - Added using of AIS_RubberBand in DRAW view for rectangular selection - Added using of AIS_RubberBand in MFC samples for rectangular selection |
Affected Issues 0025338 |
|
mod - samples/mfc/standard/01_Geometry/src/GeometryView2D.cpp | Diff File | ||
mod - samples/mfc/standard/Common/OCC_2dView.cpp | Diff File | ||
mod - samples/mfc/standard/Common/OCC_2dView.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_3dView.cpp | Diff File | ||
mod - samples/mfc/standard/Common/OCC_3dView.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_BaseDoc.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_BaseView.cpp | Diff File | ||
mod - samples/mfc/standard/Common/OCC_BaseView.h | Diff File | ||
add - src/AIS/AIS_RubberBand.cxx | Diff File | ||
add - src/AIS/AIS_RubberBand.hxx | Diff File | ||
mod - src/AIS/FILES | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master d677b214 2015-12-18 04:00:44
Committer: abv Details Diff |
Eliminate compiler warnings on VC++ 14 and CLang. Remove unused stuff from OSD_WNT.cxx. |
||
mod - src/BOPTest/BOPTest_BOPCommands.cxx | Diff File | ||
mod - src/Draw/Draw_Window.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_RLine.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_WLine.hxx | Diff File | ||
mod - src/LDOM/LDOM_XmlReader.cxx | Diff File | ||
mod - src/OSD/OSD_WNT.cxx | Diff File | ||
mod - src/OSD/OSD_WNT_1.hxx | Diff File | ||
master f85e7ddb 2015-12-17 11:30:08
Committer: bugmaster Details Diff |
0027010: Wrong classification of the point relatively the solid Algorithm of curve-face intersection was improved in order to take in account edge tolerance zones for more precise classification of state of intersection point. Test case for issue CR27010 |
||
mod - src/IntCurvesFace/IntCurvesFace_Intersector.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug27010 | Diff File | ||
master b502ddc1 2015-12-16 13:57:20
Committer: abv Details Diff |
0026589: Testgrid command - Add option to execute only tests failed on previous run New option for command testgrid was added. Updated documentation. |
Affected Issues 0026589 |
|
mod - dox/dev_guides/tests/tests.md | Diff File | ||
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
master e9312c0f 2015-12-16 09:25:03
Committer: bugmaster Details Diff |
0026973: Visualization - selection of entities hidden by clipping planes is broken - misprint in distance calculation in SelectMgr_RectangularFrustum::IsClipped is corrected; - selecting volume manager in clipping check in SelectMgr_ViewerSelector::checkOverlap was replaced ; - added view-defined clipping planes check to SelectMgr_RectangularFrustum; - test case for issue 0026973. |
Affected Issues 0026973 |
|
mod - src/SelectMgr/FILES | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx | Diff File | ||
add - src/SelectMgr/SelectMgr_ViewClipRange.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_ViewerSelector3d.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_ViewerSelector3d.hxx | Diff File | ||
add - tests/bugs/vis/bug26973 | Diff File | ||
master 77dbd1f1 2015-12-15 13:24:31
Committer: bugmaster Details Diff |
0026576: Wrong result obtained by intersection algorithm. 1. Algorithm of Restriction line decomposition has been created. 2. Algorithm of check of coincidences between Walking and Restriction line has been improved in new function IsCoincide(...) (which replaces IsIn2DBox(...)). 3. Some useful methods have been added in IntPatch_PointLine (and inherited) classes. Test cases for this issue have been created. |
||
mod - src/ApproxInt/ApproxInt_KnotTools.cxx | Diff File | ||
mod - src/GeomInt/GeomInt_IntSS_1.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_PointLine.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_RLine.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_RLine.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_RLine.lxx | Diff File | ||
mod - src/IntPatch/IntPatch_WLine.hxx | Diff File | ||
mod - src/IntTools/IntTools_FaceFace.cxx | Diff File | ||
mod - src/IntWalk/IntWalk_IWalking_1.gxx | Diff File | ||
add - tests/bugs/modalg_6/bug26576_1 | Diff File | ||
add - tests/bugs/modalg_6/bug26576_2 | Diff File | ||
add - tests/bugs/modalg_6/bug26576_3 | Diff File | ||
add - tests/bugs/modalg_6/bug26576_4 | Diff File | ||
master 905db769 2015-12-15 09:14:41 Committer: bugmaster Details Diff |
0026995: Visualization, TKXCAF - do not reset custom material within XCAFPrs_AISObject::Compute() Assign default material in class constructor instead. |
Affected Issues 0026995 |
|
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx | Diff File | ||
master 20aeeb7b 2015-12-15 07:58:58
Committer: abv Details Diff |
0026908: Visualization, TKOpenGl - eliminate -Wunused-parameter compiler warnings for Android target Support TBO on OpenGL ES 3.2+ |
Affected Issues 0026908 |
|
mod - src/OpenGl/OpenGl_ArbTBO.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Clipping.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_LineAttributes.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Sampler.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextBuilder.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Texture.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextureBufferArb.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
master 109aa56e 2015-12-14 09:42:05
Committer: bugmaster Details Diff |
0027022: Configuration, CMake - rename ungrouped variables to include them to the existing groups APPLY_OCCT_PATCH_DIR renamed with BUILD_PATCH OCCT_ALGO_EXTENDED_OUTPUT renamed with BUILD_WITH_DEBUG REBUILD_PLATFORM_DEPENDENT_CODE renamed with BUILD_YACCLEX 3RDPARTY_DOXYGEN_DOT_EXECUTABLE renamed with 3RDPARTY_DOT_EXECUTABLE |
Affected Issues 0027022 |
|
mod - adm/cmake/doxygen.cmake | Diff File | ||
mod - adm/cmake/occt_macros.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/cmake/vardescr.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - dox/dev_guides/building/cmake/cmake.md | Diff File | ||
master a6874708 2015-12-14 09:42:05
Committer: bugmaster Details Diff |
0026993: Configuration, CMake - use the abstraction level of VTK instead CSF_VTK for their libraries CSF_VTK removed from CMake meta-projects (this variable is left in EXTERNLIB because it is used by genproj.tcl) USE_VTK shown if toolkits using VTK involved in the solution VTK_DIR removed from the advanced variables Warning messages 'Warning. .../a.hxx~ is not involved into .../FILES' renamed with 'Warning: File .../a.hxx~ is not listed in .../FILES' |
Affected Issues 0026993 |
|
mod - adm/cmake/occt_csf.cmake | Diff File | ||
mod - adm/cmake/occt_defs_flags.cmake | Diff File | ||
mod - adm/cmake/occt_macros.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/cmake/tcl.cmake | Diff File | ||
mod - adm/cmake/vtk.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - src/TKIVtk/EXTERNLIB | Diff File | ||
mod - src/TKIVtkDraw/EXTERNLIB | Diff File | ||
master c7854818 2015-12-13 10:21:54
Committer: bugmaster Details Diff |
0026988: Fresh compiler warnings (VC++ 14, GCC 5.2.1, CLang 3.6.2) Compiler warnings eliminated: - VC++: potential use of uninitialized variable - GCC: potential use of uninitialized variable [-Wmaybe-uninitialized], redundant const on return value [-Wignored-qualifiers] - CLang: missing override specifier on overloaded virtual function [-Winconsistent-missing-override], function call within typeid() [-Wpotentially-evaluated-expression] |
Affected Issues 0026988 |
|
mod - src/ApproxInt/ApproxInt_KnotTools.cxx | Diff File | ||
mod - src/BRepBuilderAPI/BRepBuilderAPI_Copy.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx | Diff File | ||
mod - src/IntTools/IntTools_Context.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw_Interactor.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw_Interactor.hxx | Diff File | ||
mod - src/IVtkOCC/IVtkOCC_SelectableObject.hxx | Diff File | ||
mod - src/IVtkOCC/IVtkOCC_Shape.hxx | Diff File | ||
mod - src/IVtkOCC/IVtkOCC_ShapeMesher.hxx | Diff File | ||
mod - src/IVtkOCC/IVtkOCC_ShapePickerAlgo.hxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_DisplayModeFilter.cxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_DisplayModeFilter.hxx | Diff File | ||
mod - src/IVtkVTK/IVtkVTK_ShapeData.hxx | Diff File | ||
mod - src/IVtkVTK/IVtkVTK_View.hxx | Diff File | ||
mod - src/LDOM/LDOM_CharacterData.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx | Diff File | ||
mod - src/StepDimTol/StepDimTol_SimpleDatumReferenceModifierMember.hxx | Diff File | ||
mod - src/StepFile/StepFile_Read.cxx | Diff File | ||
mod - src/TFunction/TFunction_Logbook.hxx | Diff File | ||
master 795be040 2015-12-12 16:07:35
Committer: bugmaster Details Diff |
0026551: Optimization of initialization of OCCT RTTI Global instances of type descriptors are eliminated as unnecessary |
Affected Issues 0026551 |
|
mod - src/Standard/Standard_Type.cxx | Diff File | ||
mod - src/Standard/Standard_Type.hxx | Diff File | ||
master 325e442b 2015-12-11 17:04:19
Committer: bugmaster Details Diff |
0026945: Visualization - selection does not work after closing one of local contexts in stack - added method to restore selection of local context; - activated standard modes are added to local status now; - test case for issue 0026945 |
Affected Issues 0026945 |
|
mod - src/AIS/AIS_InteractiveContext_2.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.hxx | Diff File | ||
mod - src/AIS/AIS_LocalContext_1.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
add - tests/bugs/vis/bug26945 | Diff File |