Changesets: occt
master 6ca66a7d 2018-03-20 12:26:28
Committer: bugmaster Details Diff |
0029595: Visualization - Wrong validation of Anchor point for Radius Dimension | ||
mod - src/AIS/AIS_RadiusDimension.cxx | Diff File | ||
master cbc4faa9 2018-03-19 15:43:04
Committer: bugmaster Details Diff |
0029574: Protection of attributes retrieval against zero ID in Ocaf XML. //Impacts attributes supporting user defined IDs. |
Affected Issues 0029574 |
|
mod - src/XmlMDataStd/XmlMDataStd_BooleanArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_BooleanListDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ByteArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExtStringArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ExtStringListDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_IntegerListDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_NameDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ReferenceArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_ReferenceListDriver.cxx | Diff File | ||
master 0f57ab75 2018-03-19 07:07:06
Committer: bugmaster Details Diff |
0029590: Coding - avoid usage of Standard_EXPORT attribute for inline methods All occurrences of Standard_EXPORT attached to inline methods in OCCT code are eliminated. Some unused classes and C++ files producing no code are deleted. |
Affected Issues 0029590 |
|
mod - src/AIS/AIS_ConnectedInteractive.hxx | Diff File | ||
mod - src/AIS/AIS_Dimension.hxx | Diff File | ||
mod - src/AIS/AIS_Manipulator.hxx | Diff File | ||
mod - src/AIS/AIS_ManipulatorOwner.hxx | Diff File | ||
mod - src/Aspect/Aspect_NeutralWindow.hxx | Diff File | ||
mod - src/Bnd/Bnd_B2f.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_BuilderArea.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_MakerVolume.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_Curve.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_FaceInfo.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_IndexRange.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_IndexRange.lxx | Diff File | ||
mod - src/BOPDS/BOPDS_Pave.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_Pave.lxx | Diff File | ||
rm - src/BOPTools/BOPTools_DataMapOfShapeSet.hxx | Diff File | ||
rm - src/BOPTools/BOPTools_EdgeSet.hxx | Diff File | ||
rm - src/BOPTools/BOPTools_EdgeSet.lxx | Diff File | ||
rm - src/BOPTools/BOPTools_ListOfEdgeSet.hxx | Diff File | ||
rm - src/BOPTools/BOPTools_ListOfShapeSet.hxx | Diff File | ||
rm - src/BOPTools/BOPTools_ShapeSet.cxx | Diff File | ||
rm - src/BOPTools/BOPTools_ShapeSet.hxx | Diff File | ||
rm - src/BOPTools/BOPTools_ShapeSet.lxx | Diff File | ||
mod - src/BOPTools/FILES | Diff File | ||
mod - src/BRepApprox/BRepApprox_TheMultiLineToolOfApprox.hxx | Diff File | ||
mod - src/BRepClass3d/BRepClass3d_SolidPassiveClassifier.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_DistanceSS.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtCC.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtCF.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtFF.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtPC.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtPF.hxx | Diff File | ||
mod - src/BRepFeat/BRepFeat_MakeDPrism.hxx | Diff File | ||
rm - src/BRepFeat/BRepFeat_MakeDPrism.lxx | Diff File | ||
mod - src/BRepFeat/BRepFeat_SplitShape.hxx | Diff File | ||
mod - src/BRepFeat/FILES | Diff File | ||
mod - src/BRepGProp/BRepGProp_VinertGK.hxx | Diff File | ||
rm - src/BRepGProp/BRepGProp_VinertGK.lxx | Diff File | ||
mod - src/BRepGProp/FILES | Diff File | ||
mod - src/BRepMesh/BRepMesh_Classifier.hxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_DiscretFactory.hxx | Diff File | ||
mod - src/ElCLib/ElCLib.hxx | Diff File | ||
mod - src/ElSLib/ElSLib.hxx | Diff File | ||
mod - src/Geom2dHatch/Geom2dHatch_Hatcher.hxx | Diff File | ||
mod - src/GeometryTest/GeometryTest_DrawableQualifiedCurve2d.hxx | Diff File | ||
mod - src/GeomFill/GeomFill_Pipe.hxx | Diff File | ||
mod - src/GeomInt/GeomInt_TheMultiLineToolOfWLApprox.hxx | Diff File | ||
mod - src/HLRAlgo/HLRAlgo_Coincidence.hxx | Diff File | ||
mod - src/HLRBRep/HLRBRep_LineTool.hxx | Diff File | ||
mod - src/HLRBRep/HLRBRep_SLPropsATool.hxx | Diff File | ||
mod - src/IGESCAFControl/IGESCAFControl_Reader.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_Point.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_PrmPrmIntersection.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_RLine.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_WLine.hxx | Diff File | ||
mod - src/LDOM/LDOM_Element.hxx | Diff File | ||
mod - src/LocOpe/FILES | Diff File | ||
mod - src/LocOpe/LocOpe_Gluer.hxx | Diff File | ||
mod - src/LocOpe/LocOpe_PntFace.hxx | Diff File | ||
rm - src/LocOpe/LocOpe_PntFace.lxx | Diff File | ||
mod - src/MAT/MAT_ListOfBisector.hxx | Diff File | ||
mod - src/MAT/MAT_ListOfEdge.hxx | Diff File | ||
mod - src/math/math_BracketMinimum.hxx | Diff File | ||
mod - src/math/math_FunctionSetRoot.hxx | Diff File | ||
mod - src/math/math_IntegerVector.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_SensitiveQuad.hxx | Diff File | ||
mod - src/NCollection/NCollection_SparseArrayBase.hxx | Diff File | ||
mod - src/NCollection/NCollection_UBTree.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_PresentationShadow.hxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveTriangle.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | ||
mod - src/ShapeFix/ShapeFix_Wire.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom2d.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom2d.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom_Curve.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_HSequence.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_TopoDS.hxx | Diff File | ||
mod - src/ShapeProcess/ShapeProcess_ShapeContext.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Data.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Document.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HString.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_TreeNode.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Void.hxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_Attribute.hxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_Persistent.hxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_SharedObject.hxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_TopLoc.hxx | Diff File | ||
mod - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRef.hxx | Diff File | ||
mod - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx | Diff File | ||
mod - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthMod.hxx | Diff File | ||
mod - src/StepRepr/StepRepr_CharacterizedRepresentation.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_AnnotationFillAreaOccurrence.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_CameraModelD3MultiClipping.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_CameraModelD3MultiClippingIntersection.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_CameraModelD3MultiClippingUnion.hxx | Diff File | ||
mod - src/Storage/Storage_InternalData.hxx | Diff File | ||
mod - src/TCollection/TCollection_AsciiString.hxx | Diff File | ||
mod - src/TCollection/TCollection_ExtendedString.hxx | Diff File | ||
mod - src/TDF/TDF_Attribute.hxx | Diff File | ||
mod - src/TDF/TDF_Attribute.lxx | Diff File | ||
mod - src/TDF/TDF_Delta.hxx | Diff File | ||
mod - src/TDocStd/TDocStd_Document.hxx | Diff File | ||
mod - src/TFunction/TFunction_Logbook.hxx | Diff File | ||
mod - src/TNaming/TNaming_IteratorOnShapesSet.hxx | Diff File | ||
mod - src/TObj/TObj_Application.hxx | Diff File | ||
mod - src/TObj/TObj_LabelIterator.hxx | Diff File | ||
mod - src/TObj/TObj_Model.hxx | Diff File | ||
mod - src/TObj/TObj_Object.hxx | Diff File | ||
mod - src/TObj/TObj_TIntSparseArray.hxx | Diff File | ||
mod - src/TObj/TObj_TReference.hxx | Diff File | ||
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_FuseFace.hxx | Diff File | ||
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.hxx | Diff File | ||
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DimensionObject.hxx | Diff File | ||
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_GeomToleranceObject.hxx | Diff File | ||
mod - src/XCAFView/XCAFView_Object.hxx | Diff File | ||
mod - src/XSControl/XSControl_Reader.hxx | Diff File | ||
mod - src/XSControl/XSControl_TransferWriter.hxx | Diff File | ||
master 0553a8ea 2018-03-19 06:04:17
Committer: bugmaster Details Diff |
0029589: Configuration - allow MFC samples to be built when OCCT is linked statically CMake scripts are corrected to do perform search of libs and dlls of third-party libraries even for static builds of OCCT. Treatment of errors in this case is relaxed: not found DLLs are reported as warnings, and not found libs as warning for static build, and continuable error for shared build. Code of samples is corrected to allow building with OCCT linked statically. Implementation of main application class is corrected to ensure that initialization is done after all global objects are created. Note however that samples still fails to start for unclear reason (creation of MFC frame window fails). |
Affected Issues 0029589 |
|
mod - adm/cmake/3rdparty_macro.cmake | Diff File | ||
mod - adm/cmake/ffmpeg.cmake | Diff File | ||
mod - adm/cmake/freetype.cmake | Diff File | ||
mod - adm/cmake/qt.cmake | Diff File | ||
mod - adm/cmake/tbb.cmake | Diff File | ||
mod - adm/cmake/tcl.cmake | Diff File | ||
mod - adm/cmake/tk.cmake | Diff File | ||
mod - adm/cmake/vtk.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/05_ImportExport/src/ImportExportApp.cpp | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/Common/OCC_2dChildFrame.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_2dDoc.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_2dView.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_3dBaseDoc.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_3dChildFrame.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_3dDoc.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_3dView.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_App.cpp | Diff File | ||
mod - samples/mfc/standard/Common/OCC_App.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_BaseChildFrame.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_BaseDoc.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_BaseView.h | Diff File | ||
mod - samples/mfc/standard/Common/OCC_StereoConfigDlg.h | Diff File | ||
mod - samples/mfc/standard/mfcsample/CMakeLists.txt | Diff File | ||
master 53a73fc1 2018-03-19 04:50:06
Committer: apn Details Diff |
0029683: Add functionality to make the TopoDS_Shape periodic in 3D space Implementation of the new class *BOPAlgo_MakePeriodic* for making the shape periodic in 3D space. Periodicity of the shape means that the shape can be repeated in any periodic direction any number of times without creation of the new geometry or splits. The idea of this algorithm is to make the shape look similarly on the opposite sides or on the period bounds of periodic directions. It does not mean that the opposite sides of the shape will be mirrored. It just means the the opposite sides of the shape should be split by each other and obtain the same geometry on opposite sides. Such approach will allow repeating the shape, i.e. translating the copy of a shape on the period, without creation of new geometry because there will be no coinciding parts of different dimension. Draw commands for the new algorithm: * makeperiodic - makes the shape periodic in required directions; * repeatshape - repeats the periodic shape in requested periodic direction; * periodictwins - returns the periodic twins for the shape; * clearrepetitions - clears all previous repetitions of the periodic shape. Documentation & test cases for the algorithm. |
||
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_mkperiodic_im001.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_mkperiodic_im002.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_mkperiodic_im003.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_mkperiodic_im004.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_mkperiodic_im005.png | Diff File | ||
add - dox/user_guides/modeling_algos/images/modeling_algos_mkperiodic_im006.png | Diff File | ||
mod - dox/user_guides/modeling_algos/modeling_algos.md | Diff File | ||
mod - src/BOPAlgo/BOPAlgo.msg | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Alerts.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_BOPAlgo_msg.pxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder_1.cxx | Diff File | ||
add - src/BOPAlgo/BOPAlgo_MakePeriodic.cxx | Diff File | ||
add - src/BOPAlgo/BOPAlgo_MakePeriodic.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Splitter.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Splitter.hxx | Diff File | ||
mod - src/BOPAlgo/FILES | Diff File | ||
mod - src/BOPTest/BOPTest.cxx | Diff File | ||
mod - src/BOPTest/BOPTest.hxx | Diff File | ||
add - src/BOPTest/BOPTest_PeriodicityCommands.cxx | Diff File | ||
mod - src/BOPTest/FILES | Diff File | ||
mod - tests/boolean/grids.list | Diff File | ||
add - tests/boolean/periodicity/A1 | Diff File | ||
add - tests/boolean/periodicity/A2 | Diff File | ||
add - tests/boolean/periodicity/A3 | Diff File | ||
add - tests/boolean/periodicity/A4 | Diff File | ||
add - tests/boolean/periodicity/A5 | Diff File | ||
add - tests/boolean/periodicity/A6 | Diff File | ||
mod - tests/bugs/modalg_7/bug29502 | Diff File | ||
master 1fa16152 2018-03-18 12:34:17 Committer: bugmaster Details Diff |
0029571: Samples: build qt samples together with OCCT Extending CMake procedure by 'BUILD_MODULE_QtSamples' variable to switch on qt samples build. Implementation required: - union of occt_toolkit_tool.cmake and occt_toolkit.cmake files; - correction of qt samples sources by adding path to Qt 'plugins' folder. It helps to avoid definition of additional variable (QT_QPA_PLATFORM_PLUGIN_PATH) when staring sample.bat for qt samples; - executable processing is extended in cmake procedure by providing 'EXECUTABLE_PROJECT' variable. Now we need not specify custom processing for DRAWEXE in occt_toolkit.cmake |
Affected Issues 0029571 |
|
mod - adm/cmake/occt_macros.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
add - adm/cmake/occt_toolkit_prepare_sample.cmake | Diff File | ||
add - adm/cmake/occt_toolkit_prepare_tool.cmake | Diff File | ||
rm - adm/cmake/occt_toolkit_tool.cmake | Diff File | ||
mod - adm/cmake/qt_macro.cmake | Diff File | ||
mod - adm/cmake/vardescr.cmake | Diff File | ||
add - adm/SAMPLES | Diff File | ||
add - adm/SAMPLES_RESOURCES | Diff File | ||
mod - adm/templates/sample.bat | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - samples/qt/AndroidQt/AndroidQt.pro | Diff File | ||
rm - samples/qt/AndroidQt/AndroidQt.qrc | Diff File | ||
add - samples/qt/AndroidQt/CMakeLists.txt | Diff File | ||
add - samples/qt/AndroidQt/EXTERNLIB | Diff File | ||
add - samples/qt/AndroidQt/FILES | Diff File | ||
add - samples/qt/AndroidQt/PACKAGES | Diff File | ||
mod - samples/qt/AndroidQt/ReadMe.md | Diff File | ||
mod - samples/qt/AndroidQt/res/qml/main.qml | Diff File | ||
add - samples/qt/AndroidQt/src/AndroidQt.qrc | Diff File | ||
add - samples/qt/AndroidQt/src/FILES | Diff File | ||
mod - samples/qt/Common/src/ApplicationCommon.cxx | Diff File | ||
mod - samples/qt/Common/src/DocumentCommon.cxx | Diff File | ||
add - samples/qt/Common/src/FILES | Diff File | ||
mod - samples/qt/Common/src/MDIWindow.cxx | Diff File | ||
add - samples/qt/FuncDemo/CMakeLists.txt | Diff File | ||
mod - samples/qt/FuncDemo/env.bat | Diff File | ||
add - samples/qt/FuncDemo/EXTERNLIB | Diff File | ||
add - samples/qt/FuncDemo/FILES | Diff File | ||
mod - samples/qt/FuncDemo/FuncDemo.pro | Diff File | ||
add - samples/qt/FuncDemo/PACKAGES | Diff File | ||
add - samples/qt/FuncDemo/src/FILES | Diff File | ||
add - samples/qt/FuncDemo/src/FuncDemo.qrc | Diff File | ||
mod - samples/qt/FuncDemo/src/main.cpp | Diff File | ||
add - samples/qt/IESample/CMakeLists.txt | Diff File | ||
mod - samples/qt/IESample/env.bat | Diff File | ||
add - samples/qt/IESample/EXTERNLIB | Diff File | ||
add - samples/qt/IESample/FILES | Diff File | ||
add - samples/qt/IESample/PACKAGES | Diff File | ||
add - samples/qt/IESample/src/FILES | Diff File | ||
mod - samples/qt/IESample/src/Main.cxx | Diff File | ||
mod - samples/qt/Interface/src/Application.cxx | Diff File | ||
add - samples/qt/Interface/src/FILES | Diff File | ||
add - samples/qt/Tutorial/CMakeLists.txt | Diff File | ||
mod - samples/qt/Tutorial/env.bat | Diff File | ||
add - samples/qt/Tutorial/EXTERNLIB | Diff File | ||
add - samples/qt/Tutorial/FILES | Diff File | ||
add - samples/qt/Tutorial/PACKAGES | Diff File | ||
mod - samples/qt/Tutorial/src/ApplicationTut.cxx | Diff File | ||
add - samples/qt/Tutorial/src/FILES | Diff File | ||
mod - samples/qt/Tutorial/src/Main.cxx | Diff File | ||
mod - samples/tools/TInspectorEXE/CMakeLists.txt | Diff File | ||
mod - samples/tools/TInspectorEXE/FILES | Diff File | ||
add - samples/tools/TInspectorEXE/PACKAGES | Diff File | ||
add - samples/tools/TInspectorEXE/src/FILES | Diff File | ||
add - samples/tools/TInspectorEXE/src/TInspectorEXE.qrc | Diff File | ||
rm - samples/tools/TInspectorEXE/TInspectorEXE.qrc | Diff File | ||
mod - samples/tools/TStandalone/adm/cmake/occt_toolkit_standalone.cmake | Diff File | ||
mod - src/DRAWEXE/CMakeLists.txt | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane.hxx | Diff File | ||
mod - tools/TInspector/TInspector_Communicator.cxx | Diff File | ||
mod - tools/TKDFBrowser/CMakeLists.txt | Diff File | ||
mod - tools/TKShapeView/CMakeLists.txt | Diff File | ||
mod - tools/TKTInspector/CMakeLists.txt | Diff File | ||
mod - tools/TKTInspectorAPI/CMakeLists.txt | Diff File | ||
mod - tools/TKToolsDraw/CMakeLists.txt | Diff File | ||
mod - tools/TKTreeModel/CMakeLists.txt | Diff File | ||
mod - tools/TKView/CMakeLists.txt | Diff File | ||
mod - tools/TKVInspector/CMakeLists.txt | Diff File | ||
master bc728d26 2018-03-16 13:18:10 Committer: bugmaster Details Diff |
0029599: Data Exchange - Incorrect expand compound method in XDE Improve processing of subshapes in ShapeTool Fix sharing and calculating location for subshapes Switch off autonaming for expand |
Affected Issues 0029599 |
|
mod - src/XCAFDoc/XCAFDoc_Editor.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.hxx | Diff File | ||
add - tests/bugs/xde/bug29599 | Diff File | ||
master 8662560e 2018-03-15 19:38:19 Committer: bugmaster Details Diff |
0029582: Coding Rules, Bnd_Range - inconsistent methods pair GetMin()/GetMAX() Cosmetics - removed redundant semicolons. Method ::GetMAX() has been renamed to ::GetMax(). Added method ::Add() taking another Bnd_Range as argument. Added methods ::IsOut() mimicing a Bnd_Box interface. Methods ::Shift() and ::Shifted() no more modify Void range. |
Affected Issues 0029582 |
|
mod - src/Bnd/Bnd_Range.hxx | Diff File | ||
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx | Diff File | ||
master 50c47573 2018-03-15 15:00:29
Committer: bugmaster Details Diff |
0029140: Samples - Viewer is not updated in MFC Modeling and Viewer3D samples OCC_3dBaseDoc::OnUpdateObjectDisplayall() - allow re-displaying hidden presentation of non-Shape types. OCC_3dBaseDoc::OnObjectErase() - removed redundant call AIS_InteractiveContext::ClearSelected(). CModelingDoc::OnFuse(),::OnCommon(),::OnExplorer() - removed redundant viewer updates and add missing ones. |
Affected Issues 0029140 |
|
mod - samples/mfc/standard/02_Modeling/src/ModelingDoc.cpp | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/src/Viewer3dDoc.cpp | Diff File | ||
mod - samples/mfc/standard/Common/OCC_3dBaseDoc.cpp | Diff File | ||
master 0e443e13 2018-03-15 14:13:16 Committer: bugmaster Details Diff |
0028097: Test system does not recognize 'fail...' messages as errors Test parse rules are improved to recognize messages with word 'fail' or 'failure' as errors. Test cases are corrected accordingly (TODO or REQUIRED statements added where fail messages were not noticed previously). |
Affected Issues 0028097 |
|
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - tests/boolean/bfuse_complex/R9 | Diff File | ||
mod - tests/boolean/bfuse_complex/S1 | Diff File | ||
mod - tests/bugs/mesh/bug24923 | Diff File | ||
mod - tests/bugs/mesh/bug24938 | Diff File | ||
mod - tests/bugs/mesh/bug26664 | Diff File | ||
mod - tests/bugs/modalg_1/bug12918 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_2 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_4 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_7 | Diff File | ||
mod - tests/bugs/modalg_4/bug697_8 | Diff File | ||
mod - tests/bugs/modalg_4/bug825 | Diff File | ||
mod - tests/bugs/modalg_5/bug22829 | Diff File | ||
mod - tests/bugs/modalg_5/bug24003 | Diff File | ||
mod - tests/bugs/modalg_5/bug24764 | Diff File | ||
mod - tests/bugs/modalg_5/bug25625 | Diff File | ||
mod - tests/bugs/modalg_5/bug25980 | Diff File | ||
mod - tests/bugs/modalg_6/bug24161 | Diff File | ||
mod - tests/bugs/modalg_6/bug27873 | Diff File | ||
mod - tests/bugs/modalg_6/bug28283 | Diff File | ||
mod - tests/bugs/modalg_7/bug21134 | Diff File | ||
mod - tests/bugs/modalg_7/bug26225_1 | Diff File | ||
mod - tests/bugs/modalg_7/bug26225_2 | Diff File | ||
mod - tests/bugs/modalg_7/bug28150_1 | Diff File | ||
mod - tests/bugs/moddata_1/bug150_1 | Diff File | ||
mod - tests/bugs/moddata_1/bug150_2 | Diff File | ||
mod - tests/bugs/moddata_1/bug15519 | Diff File | ||
mod - tests/bugs/moddata_2/bug308 | Diff File | ||
mod - tests/bugs/moddata_3/bug25892_01 | Diff File | ||
mod - tests/bugs/moddata_3/bug25892_02 | Diff File | ||
mod - tests/bugs/vis/buc60858 | Diff File | ||
mod - tests/bugs/vis/bug21970 | Diff File | ||
mod - tests/bugs/vis/bug22849 | Diff File | ||
mod - tests/caf/bugs/D2 | Diff File | ||
mod - tests/caf/parse.rules | Diff File | ||
mod - tests/chamfer/data/complex/A3 | Diff File | ||
mod - tests/chamfer/data/complex/A5 | Diff File | ||
mod - tests/chamfer/data/complex/B5 | Diff File | ||
mod - tests/chamfer/data/complex/B6 | Diff File | ||
mod - tests/chamfer/data/complex/B7 | Diff File | ||
mod - tests/chamfer/data/complex/B8 | Diff File | ||
mod - tests/chamfer/data/complex/C1 | Diff File | ||
mod - tests/chamfer/data/simple/A1 | Diff File | ||
mod - tests/de/end | Diff File | ||
mod - tests/de/iges_1/B6 | Diff File | ||
mod - tests/de/iges_1/J9 | Diff File | ||
mod - tests/de/iges_2/D4 | Diff File | ||
mod - tests/de/step_1/D7 | Diff File | ||
mod - tests/de/step_1/I1 | Diff File | ||
mod - tests/de/step_1/J6 | Diff File | ||
mod - tests/de/step_1/O3 | Diff File | ||
mod - tests/de/step_1/R3 | Diff File | ||
mod - tests/de/step_1/S2 | Diff File | ||
mod - tests/de/step_1/ZA7 | Diff File | ||
mod - tests/de/step_2/E6 | Diff File | ||
mod - tests/de/step_2/E7 | Diff File | ||
mod - tests/de/step_2/G2 | Diff File | ||
mod - tests/de/step_2/G5 | Diff File | ||
mod - tests/de/step_2/H2 | Diff File | ||
mod - tests/de/step_2/M5 | Diff File | ||
mod - tests/de/step_2/N6 | Diff File | ||
mod - tests/de/step_2/R5 | Diff File | ||
mod - tests/de/step_3/A4 | Diff File | ||
mod - tests/de/step_3/B9 | Diff File | ||
mod - tests/de/step_3/D9 | Diff File | ||
mod - tests/de/step_3/E5 | Diff File | ||
mod - tests/de/step_3/E6 | Diff File | ||
mod - tests/de/step_4/A7 | Diff File | ||
mod - tests/de/step_4/B2 | Diff File | ||
mod - tests/de/step_4/B3 | Diff File | ||
mod - tests/de/step_4/B4 | Diff File | ||
mod - tests/heal/data/advanced/F1 | Diff File | ||
mod - tests/heal/data/advanced/F2 | Diff File | ||
mod - tests/heal/data/advanced/F3 | Diff File | ||
mod - tests/mesh/data/standard/O5 | Diff File | ||
mod - tests/mesh/data/standard/U4 | Diff File | ||
mod - tests/mesh/data/standard/V6 | Diff File | ||
mod - tests/parse.rules | Diff File | ||
mod - tests/perf/modalg/bug10160_1 | Diff File | ||
mod - tests/perf/modalg/bug10160_2 | Diff File | ||
mod - tests/perf/modalg/bug10160_3 | Diff File | ||
mod - tests/perf/modalg/bug10160_4 | Diff File | ||
master 7f3408c8 2018-03-15 14:02:46
Committer: bugmaster Details Diff |
0029580: Regression: invalid result of BOP Fuse Boolean Operation - avoid creation of INTERNAL solid from unclassified faces in Solid Builder algorithm. Instead warn the user that some of the faces have been unclassified and not used for solids creation. Adjustment of the test cases. Test cases for the issue. |
||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - src/BOPAlgo/BOPAlgo.msg | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Alerts.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_BOP.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_BOPAlgo_msg.pxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_BuilderSolid.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_BuilderSolid.hxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder_3.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_CellsBuilder.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_MakerVolume.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Tools.cxx | Diff File | ||
mod - tests/boolean/bcut_complex/F2 | Diff File | ||
mod - tests/bugs/modalg_6/bug26789_1 | Diff File | ||
add - tests/bugs/modalg_7/bug29580_1 | Diff File | ||
add - tests/bugs/modalg_7/bug29580_2 | Diff File | ||
master 68df8478 2018-03-15 10:07:48
Committer: abv Details Diff |
0022651: Impossible to build OCC as static library due to using Standard_EXPORT instead of Standard_API All library-specific macros for defining export / import properties of symbols on Windows (like Standard_API, __Draw_API, _math_API etc.) are eliminated. Common macro Standard_EXPORT is used in all places where it is necessary. New macro OCCT_STATIC_BUILD is defined for disabling Standard_EXPORT, to be used instead of HAVE_NO_DLL, though the latter is still supported as well (for compatibility). To allow building OCCT in static mode on Windows after these changes: - Files OSD_WNT_1.hxx and OSD_WNT_BREAK.hxx are removed; useful declarations are moved to OSD_WNT.hxx - In the class IVtkVTK_ShapeData, static fields ARRNAME_MESH_TYPES and ARRNAME_SUBSHAPE_IDS are converted to static inline functions - Global array ChoixRef defined in IntImp_ComputeTangence.cxx is converted to static function returning element of the array by index - Unused class Quantity_Convert is removed (it had static field accessed by inline method) - Struct Approx_Data defined in the same way in BRepApprox_Approx.hxx and GeomInt_WLApprox.hxx is made private member of these classes to avoid name clash - Some C++ files producing no object code are removed - In NCollection_EBTree.hxx and StdLPersistent_Collectio.hxx, definition of template virtual method is moved to class definition to avoid MSVC linker warnings on unused symbols |
||
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit_tool.cmake | Diff File | ||
mod - adm/genproj.tcl | Diff File | ||
mod - adm/templates/template.vc10 | Diff File | ||
mod - adm/templates/template.vc10x | Diff File | ||
mod - adm/templates/template.vc7 | Diff File | ||
mod - adm/templates/template.vc7x | Diff File | ||
mod - adm/templates/template.vc8 | Diff File | ||
mod - adm/templates/template.vc8x | Diff File | ||
mod - adm/templates/template.vc9 | Diff File | ||
mod - adm/templates/template.vc9x | Diff File | ||
mod - dox/dev_guides/building/cmake/cmake.md | Diff File | ||
mod - src/AppBlend/AppBlend_AppSurf.gxx | Diff File | ||
mod - src/AppBlend/AppBlend_Debug.cxx | Diff File | ||
mod - src/AppCont/AppCont_ContMatrices.hxx | Diff File | ||
mod - src/AppCont/AppCont_Function.hxx | Diff File | ||
rm - src/ApproxInt/ApproxInt_MultiLineTool.gxx | Diff File | ||
mod - src/ApproxInt/FILES | Diff File | ||
mod - src/Blend/Blend_Debug.cxx | Diff File | ||
rm - src/BOPTools/BOPTools_EdgeSet.cxx | Diff File | ||
mod - src/BOPTools/FILES | Diff File | ||
mod - src/BRepApprox/BRepApprox_Approx.hxx | Diff File | ||
rm - src/BRepApprox/BRepApprox_TheMultiLineToolOfApprox_0.cxx | Diff File | ||
mod - src/BRepApprox/FILES | Diff File | ||
mod - src/Draw/Draw_Appli.hxx | Diff File | ||
mod - src/Draw/Draw_Viewer.hxx | Diff File | ||
mod - src/Draw/Draw_Window.hxx | Diff File | ||
mod - src/Expr/Expr_Operators.hxx | Diff File | ||
mod - src/ExprIntrp/ExprIntrp_Generator.cxx | Diff File | ||
mod - src/ExprIntrp/ExprIntrp_yaccanal.hxx | Diff File | ||
mod - src/GeomAPI/FILES | Diff File | ||
rm - src/GeomAPI/GeomAPI_IntSS.cxx | Diff File | ||
mod - src/GeomInt/GeomInt_WLApprox.hxx | Diff File | ||
mod - src/HLRBRep/FILES | Diff File | ||
rm - src/HLRBRep/HLRBRep_SLPropsATool.cxx | Diff File | ||
mod - src/IntImp/IntImp_ComputeTangence.cxx | Diff File | ||
mod - src/IntImp/IntImp_ComputeTangence.hxx | Diff File | ||
mod - src/IntImp/IntImp_Int2S.gxx | Diff File | ||
mod - src/IntWalk/IntWalk_PWalking.cxx | Diff File | ||
mod - src/IVtkTools/IVtkTools.cxx | Diff File | ||
mod - src/IVtkTools/IVtkTools.hxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_DisplayModeFilter.cxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_ShapeDataSource.cxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_ShapeDataSource.hxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_ShapeObject.hxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_ShapePicker.hxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_SubPolyDataFilter.cxx | Diff File | ||
mod - src/IVtkTools/IVtkTools_SubPolyDataFilter.hxx | Diff File | ||
mod - src/IVtkVTK/IVtkVTK_ShapeData.cxx | Diff File | ||
mod - src/IVtkVTK/IVtkVTK_ShapeData.hxx | Diff File | ||
mod - src/MAT2d/FILES | Diff File | ||
rm - src/MAT2d/MAT2d_SketchExplorer.cxx | Diff File | ||
rm - src/MAT2d/MAT2d_SketchExplorer.hxx | Diff File | ||
mod - src/math/math_Recipes.hxx | Diff File | ||
mod - src/NCollection/NCollection_EBTree.hxx | Diff File | ||
mod - src/OSD/FILES | Diff File | ||
mod - src/OSD/OSD_Directory.cxx | Diff File | ||
mod - src/OSD/OSD_File.cxx | Diff File | ||
mod - src/OSD/OSD_FileNode.cxx | Diff File | ||
mod - src/OSD/OSD_OpenFile.hxx | Diff File | ||
mod - src/OSD/OSD_Process.cxx | Diff File | ||
mod - src/OSD/OSD_signal.cxx | Diff File | ||
mod - src/OSD/OSD_WNT.cxx | Diff File | ||
mod - src/OSD/OSD_WNT.hxx | Diff File | ||
rm - src/OSD/OSD_WNT_1.hxx | Diff File | ||
rm - src/OSD/OSD_WNT_BREAK.hxx | Diff File | ||
mod - src/Quantity/FILES | Diff File | ||
rm - src/Quantity/Quantity_Convert.cxx | Diff File | ||
rm - src/Quantity/Quantity_Convert.hxx | Diff File | ||
mod - src/Standard/Standard_CString.hxx | Diff File | ||
mod - src/Standard/Standard_ExtString.hxx | Diff File | ||
mod - src/Standard/Standard_Macro.hxx | Diff File | ||
mod - src/Standard/Standard_math.hxx | Diff File | ||
mod - src/Standard/Standard_Real.hxx | Diff File | ||
mod - src/Standard/Standard_ShortReal.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Collection.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Collection.hxx | Diff File | ||
mod - src/StdStorage/StdStorage_MapOfTypes.hxx | Diff File | ||
mod - src/Storage/FILES | Diff File | ||
rm - src/Storage/Storage_stCONSTclCOM.cxx | Diff File | ||
rm - src/Storage/Storage_stCONSTclCOM.hxx | Diff File | ||
mod - src/TNaming/FILES | Diff File | ||
rm - src/TNaming/TNaming_SameShapeIterator.cxx | Diff File | ||
mod - src/TopClass/FILES | Diff File | ||
rm - src/TopClass/TopClass_Intersection3d.cxx | Diff File | ||
rm - src/TopClass/TopClass_Intersection3d.hxx | Diff File | ||
master 3c9f082b 2018-03-15 09:12:10 Committer: bugmaster Details Diff |
0028090: Configuration - DRAWHOME environment variable missing in CMake Replace variable DRAWHOME by CSF_OCCTResourcePath for successfully running DFBrowse command in Draw launched from Visual Studio. Added missed icons of folders, attributes and named shapes used in DFOpenImage command in src\DrawResources\dftree.tcl. |
Affected Issues 0028090 |
|
add - src/DrawResources/dfb_attribns.gif | Diff File | ||
add - src/DrawResources/dfb_attribute.gif | Diff File | ||
add - src/DrawResources/dfb_folder.gif | Diff File | ||
mod - src/DrawResources/dftree.tcl | Diff File | ||
master 9fb8f3f1 2018-03-15 07:39:55
Committer: bugmaster Details Diff |
0029412: Huge Memory leak since I upgraded to OC 6.9.0 Added non-regression test bugs vis bug29412 |
Affected Issues 0029412 |
|
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
add - tests/bugs/vis/bug29412 | Diff File | ||
master 39a349fd 2018-03-14 18:51:11 Committer: bugmaster Details Diff |
0029576: Coding Rules - remove unused declarations from package Aspect The following unused declarations have been removed: Aspect_TypeOfPrimitive, Aspect_TypeOfLayer, Aspect_TypeOfEdge, Aspect_TypeOfDrawMode, Aspect_TypeOfConstraint, Aspect_DriverDefinitionError, Aspect_BadAccess. |
Affected Issues 0029576 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
rm - src/Aspect/Aspect_BadAccess.hxx | Diff File | ||
rm - src/Aspect/Aspect_DriverDefinitionError.hxx | Diff File | ||
rm - src/Aspect/Aspect_TypeOfConstraint.hxx | Diff File | ||
rm - src/Aspect/Aspect_TypeOfDrawMode.hxx | Diff File | ||
rm - src/Aspect/Aspect_TypeOfEdge.hxx | Diff File | ||
rm - src/Aspect/Aspect_TypeOfLayer.hxx | Diff File | ||
rm - src/Aspect/Aspect_TypeOfPrimitive.hxx | Diff File | ||
mod - src/Aspect/FILES | Diff File | ||
master 97e96609 2018-03-14 08:02:10
Committer: bugmaster Details Diff |
0029515: Foundation Classes, OSD - 'Spawn' contains function that isn't available on iOS Method OSD_Process::Spawn() is removed as useless (not used across OCCT or products). Note that on Linux, macOS, and Windows standard C function "system()" can be used directly instead, while iOS apparently does not support spawning separate processes at all. |
Affected Issues 0029515 |
|
mod - src/OSD/OSD_Process.cxx | Diff File | ||
mod - src/OSD/OSD_Process.hxx | Diff File | ||
master fcd9a94e 2018-03-13 15:32:32 Details Diff |
0029560: Jenkins - Control of license statements and non-ascii characters in integrated code Removing non-ascii characters |
||
mod - src/Image/Image_VideoRecorder.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_AssemblyItemId.hxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Colors.cxx | Diff File | ||
master 967905a3 2018-03-13 15:16:39 Committer: bugmaster Details Diff |
0029559: Samples - wrong copyright statement in FuncDemo Update FuncDemo sample according to new elasticnodes example in Qt. |
Affected Issues 0029559 |
|
mod - samples/qt/FuncDemo/src/edge.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/edge.h | Diff File | ||
mod - samples/qt/FuncDemo/src/graphwidget.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/graphwidget.h | Diff File | ||
mod - samples/qt/FuncDemo/src/main.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/mainwindow.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/mainwindow.h | Diff File | ||
mod - samples/qt/FuncDemo/src/node.cpp | Diff File | ||
mod - samples/qt/FuncDemo/src/node.h | Diff File | ||
master 834f2897 2018-03-13 14:54:11 Committer: bugmaster Details Diff |
0027732: Visualization - AIS_ConnectedInteractive crashes on NULL handle returned by MeshVS_CommonSensitiveEntity::GetConnected() Added NULL-check to AIS_ConnectedInteractive::ComputeSelection(). Added missing interface methods MeshVS_Mesh::AcceptDisplayMode() and MeshVS_CommonSensitiveEntity::GetConnected(). |
Affected Issues 0027732 |
|
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_CommonSensitiveEntity.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_CommonSensitiveEntity.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_Mesh.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_Mesh.hxx | Diff File | ||
master 0a76748a 2018-03-13 13:22:28
Committer: abv Details Diff |
0029816: Add possibility to get/set shape presentations for GD&T label through one function new methods GetGDTPresentations(.) and GetGDTPresentations(.) for Dimension Tool |
Affected Issues 0029816 |
|
mod - src/XCAFDoc/XCAFDoc_DimTolTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DimTolTool.hxx | Diff File | ||
master 61ace3dc 2018-03-13 13:22:28
Committer: abv Details Diff |
0029816: Add possibility to get/set shape presentations for GD&T label through one function new methods GetGDTPresentations(.) and GetGDTPresentations(.) for Dimension Tool |
Affected Issues 0029816 |
|
mod - src/XCAFDoc/XCAFDoc_DimTolTool.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_DimTolTool.hxx | Diff File | ||
master e13b9464 2018-03-12 14:50:08
Committer: bugmaster Details Diff |
0029452: Application Framework - Failed to read an Ocaf XML document with 1.#QNAN value. Method XmlObjMgt::GetReal() is improved to (a) recognize NAN and infinity written by old MSVC runtime (like 1.#QNAN and 1.#INF) and (b) detect situation when there are some trailing non-space symbols after the real value, returning False in such case. Reading of real-valued attributes (single real, array, list) from OCAF XML format is improved to create valid attribute even if parsing of (some) members fails; warning is generated instead of error in such case. Added test bugs caf bug29452 |
||
mod - src/XmlMDataStd/XmlMDataStd_RealArrayDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealDriver.cxx | Diff File | ||
mod - src/XmlMDataStd/XmlMDataStd_RealListDriver.cxx | Diff File | ||
mod - src/XmlObjMgt/XmlObjMgt.cxx | Diff File | ||
mod - tests/bugs/caf/bug2269 | Diff File | ||
add - tests/bugs/caf/bug29452 | Diff File | ||
master 1167d6cc 2018-03-12 13:19:21 Committer: bugmaster Details Diff |
0029129: Incomplete support of MSVS2017 MSVC_VERSION is used instead of MSVC10, MSVC11, MSVC12, etc. |
Affected Issues 0029129 |
|
mod - adm/cmake/occt_defs_flags.cmake | Diff File | ||
mod - adm/cmake/occt_macros.cmake | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/CMakeLists.txt | Diff File | ||
master 8c088c52 2018-03-11 10:21:01 Committer: bugmaster Details Diff |
0029470: Samples - eliminate references to deprecated Local Context from MFC sample AIS_InteractiveContext::MoveTo(), ::Select(), ::ShiftSelect() now throw an exception on invalid V3d_View argument instead of returning empty results. AIS_InteractiveContext::DetectedShape() and ::BeginImmediateDraw() now can be called without opened Local Context. Draw Harness - removed unused commands vsetam, vunsetam. Removed unused methods ViewerTest::StandardModeActivation(), ::PickObject(), PickObjects(). Interactive input of Selection modes 0..7 now redirects to vselmode instead of removed ViewerTest::StandardModeActivation(). |
Affected Issues 0029470 |
|
mod - samples/mfc/standard/03_Viewer2d/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/03_Viewer2d/src/Viewer2dDoc.h | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/src/Viewer3dDoc.cpp | Diff File | ||
mod - samples/mfc/standard/Common/AngleParamsVerticesPage.cpp | Diff File | ||
mod - samples/mfc/standard/Common/DimensionDlg.cpp | Diff File | ||
mod - samples/mfc/standard/Common/LengthParamsEdgePage.cpp | Diff File | ||
mod - samples/mfc/standard/Common/LengthParamsEdgesPage.cpp | Diff File | ||
mod - samples/mfc/standard/Common/LengthParamsVerticesPage.cpp | Diff File | ||
mod - samples/mfc/standard/Common/OCC_3dBaseDoc.cpp | Diff File | ||
mod - samples/mfc/standard/Common/RadiusParamsPage.cpp | Diff File | ||
mod - src/AIS/AIS.hxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext_2.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext_3.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
mod - tests/bugs/vis/bug25540 | Diff File | ||
mod - tools/VInspector/VInspector_Tools.cxx | Diff File | ||
master 9e04ccdc 2018-03-08 10:52:01 Committer: bugmaster Details Diff |
0026127: Visualization - Default camera is not copied in copy constructor of V3d_View V3d_View copy constructor now copies DefaultCamera() from specified View. Draw Harness command vinit - added new argument -cloneActive. |
Affected Issues 0026127 |
|
mod - src/V3d/V3d_View.cxx | Diff File | ||
mod - src/V3d/V3d_Viewer.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File |