Changesets: occt
master fba34cf8 2020-08-28 15:09:54
Committer: bugmaster Details Diff |
0031740: Configuration - recover support of Yacc and Lex generation Scripts adm/cmake/bison.cmake and adm/cmake/flex.cmake are refactored to enable actual search for bison and flex. Apart of standard locations, also sub-folders of 3RDPARTY_DIR whose names contain "bison" and "flex", respectively, are added to search. Cache variables 3RDPARTY_BISON_EXECUTABLE and 3RDPARTY_FLEX_EXECUTABLE are removed to avoid confusion (they duplicated similar variables without "3RDPARTY_" prefix). Lex and Yacc files are corrected to match changes made manually in generated files during last years: - StepFile/step.yacc: correction missing from 0022972 - StepFile/step.lex: corrected for compilation (broken by 0031060) - MSVC-specific code is synchronized between StepFile/step.lex and ExprIntrp/ExprIntrp.lex - Old commented code and duplicate code blocks removed Commands for execution of Flex and Bison tools in CMake scripts are tweaked to avoid embedding line numbers (with local paths) in generated files. Scanners and parsers are regenerated from updated source files with modified options. Note that lex.ExprIntrp.c is regenerated with multiple differences because option -f (fast scanner) was used for generation of previous version (by WOK). |
Affected Issues 0031740 |
|
mod - adm/cmake/bison.cmake | Diff File | ||
mod - adm/cmake/flex.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - src/ExprIntrp/ExprIntrp.lex | Diff File | ||
mod - src/ExprIntrp/ExprIntrp.tab.c | Diff File | ||
mod - src/ExprIntrp/ExprIntrp.tab.h | Diff File | ||
mod - src/ExprIntrp/lex.ExprIntrp.c | Diff File | ||
mod - src/StepFile/lex.step.c | Diff File | ||
mod - src/StepFile/step.lex | Diff File | ||
mod - src/StepFile/step.tab.c | Diff File | ||
mod - src/StepFile/step.tab.h | Diff File | ||
mod - src/StepFile/step.yacc | Diff File | ||
master d6c48921 2020-08-28 13:02:18 Details Diff |
0028990: Coding Rules - deprecate redundant class Prs3d_Root Prs3d_Root usage has been replaced by direct calls to Prs3d_Presentation methods. |
Affected Issues 0028990 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession2D_Curve.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Direction.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/02_Modeling/src/ISession_Direction.cpp | Diff File | ||
mod - samples/mfc/standard/02_Modeling/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/Common/Primitive/Sample2D_Face.cpp | Diff File | ||
mod - samples/mfc/standard/Common/Primitive/Sample2D_Markers.cpp | Diff File | ||
mod - samples/mfc/standard/Common/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/Common/User_Cylinder.cxx | Diff File | ||
mod - src/AIS/AIS_ColoredShape.cxx | Diff File | ||
mod - src/AIS/AIS_ColorScale.cxx | Diff File | ||
mod - src/AIS/AIS_Manipulator.cxx | Diff File | ||
mod - src/AIS/AIS_Plane.cxx | Diff File | ||
mod - src/AIS/AIS_Point.cxx | Diff File | ||
mod - src/AIS/AIS_PointCloud.cxx | Diff File | ||
mod - src/AIS/AIS_RubberBand.cxx | Diff File | ||
mod - src/AIS/AIS_Shape.cxx | Diff File | ||
mod - src/AIS/AIS_TextLabel.cxx | Diff File | ||
mod - src/AIS/AIS_TexturedShape.cxx | Diff File | ||
mod - src/AIS/AIS_Triangulation.cxx | Diff File | ||
mod - src/AIS/AIS_Trihedron.cxx | Diff File | ||
mod - src/AIS/AIS_ViewCube.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_AnglePresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_Chamf2dPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_ConcentricPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_DatumPrs.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_DiameterPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_EllipseRadiusPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_EqualDistancePresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_EqualRadiusPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_FilletRadiusPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_FixPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_IdenticPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_LengthPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_MidPointPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_OffsetPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_ParalPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_PerpenPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_RadiusPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_ShadedPlanePresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_ShapeDirPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_SymbPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_SymmetricPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_TangentPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_XYZAxisPresentation.cxx | Diff File | ||
mod - src/DsgPrs/DsgPrs_XYZPlanePresentation.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_ElementalColorPrsBuilder.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_Mesh.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_MeshEntityOwner.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_MeshPrsBuilder.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_NodalColorPrsBuilder.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_PrsBuilder.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_TextPrsBuilder.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_VectorPrsBuilder.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Arrow.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_BndBox.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Point.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_Root.hxx | Diff File | ||
mod - src/Prs3d/Prs3d_Text.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_AngleDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_Dimension.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_Curve.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_DeflectionCurve.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_HLRPolyShape.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_HLRShape.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_Plane.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_PoleCurve.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ShadedShape.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ShadedSurface.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFDeflectionSurface.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFPoleSurface.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFSurface.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx | Diff File | ||
master 7d47ebdb 2020-08-28 12:18:43 Committer: bugmaster Details Diff |
0030617: Coding - using reinterpret_cast instead of static_cast for downcast Several reinterpret_cast have been replaced by static_cast when applicable. |
Affected Issues 0030617 |
|
mod - src/BOPAlgo/BOPAlgo_PaveFiller_1.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx | Diff File | ||
mod - src/TColStd/TColStd_PackedMapOfInteger.cxx | Diff File | ||
master 68a23293 2020-08-28 11:24:40 Committer: bugmaster Details Diff |
0031369: Foundation Classes, Standard_ReadBuffer - access violation on second ::ReadChunk() call after read failure Standard_ReadBuffer::readRawDataChunk() - do not increment NULL pointer and return invalid address. |
Affected Issues 0031369 |
|
mod - src/Standard/Standard_ReadBuffer.hxx | Diff File | ||
master 90bc1adb 2020-08-28 11:10:43 Committer: bugmaster Details Diff |
0031086: Coding Rules - STEPCAFControl_Reader has virtual functions, but no virtual destructor Added missing virtual destructor. |
Affected Issues 0031086 |
|
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Reader.hxx | Diff File | ||
master af7fa143 2020-08-28 09:53:51 Committer: bugmaster Details Diff |
0031706: Data Exchange, RWGltf_CafReader - imports model with incorrect transformation RWGltf_GltfJsonParser::bindNamedShape() - shape location is now multiplied not just overridden. |
Affected Issues 0031706 |
|
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx | Diff File | ||
add - tests/de_mesh/gltf_read/launchvehicle | Diff File | ||
master 0e57793f 2020-08-27 12:12:22
Committer: bugmaster Details Diff |
0031688: Visualization - Wrong ISO lines for a face created from BSpline Added a check to see if the ISO line intersects the bounding contour. |
Affected Issues 0031688 |
|
mod - src/StdPrs/StdPrs_Isolines.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ToolRFace.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ToolRFace.hxx | Diff File | ||
add - tests/bugs/vis/bug31688 | Diff File | ||
master d9d03f10 2020-08-26 07:15:22
Committer: abv Details Diff |
0029195: OCAF - ensure thread safety for different documents. OCAF persistence architecture modification to satisfy multi-threading criteria. |
Affected Issues 0029195 |
|
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
rm - src/CDF/CDF.cxx | Diff File | ||
rm - src/CDF/CDF.hxx | Diff File | ||
mod - src/CDF/CDF_Application.cxx | Diff File | ||
mod - src/CDF/CDF_Application.hxx | Diff File | ||
mod - src/CDF/CDF_Directory.cxx | Diff File | ||
mod - src/CDF/CDF_DirectoryIterator.cxx | Diff File | ||
mod - src/CDF/CDF_MetaDataDriver.cxx | Diff File | ||
mod - src/CDF/CDF_Session.cxx | Diff File | ||
mod - src/CDF/CDF_Session.hxx | Diff File | ||
mod - src/CDF/CDF_Store.cxx | Diff File | ||
mod - src/CDF/CDF_Store.hxx | Diff File | ||
mod - src/CDF/CDF_StoreList.cxx | Diff File | ||
mod - src/CDF/FILES | Diff File | ||
mod - src/CDM/CDM_Application.cxx | Diff File | ||
mod - src/CDM/CDM_Application.hxx | Diff File | ||
rm - src/CDM/CDM_DataMapIteratorOfPresentationDirectory.hxx | Diff File | ||
mod - src/CDM/CDM_Document.cxx | Diff File | ||
mod - src/CDM/CDM_Document.hxx | Diff File | ||
mod - src/CDM/CDM_MetaData.cxx | Diff File | ||
mod - src/CDM/CDM_MetaData.hxx | Diff File | ||
mod - src/CDM/CDM_MetaDataLookUpTable.hxx | Diff File | ||
mod - src/CDM/FILES | Diff File | ||
mod - src/PCDM/PCDM_ReadWriter.cxx | Diff File | ||
mod - src/PCDM/PCDM_ReadWriter_1.cxx | Diff File | ||
mod - src/PCDM/PCDM_StorageDriver.cxx | Diff File | ||
mod - src/QABugs/QABugs_18.cxx | Diff File | ||
mod - src/QABugs/QABugs_20.cxx | Diff File | ||
mod - src/TDocStd/TDocStd.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Application.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Application.hxx | Diff File | ||
mod - src/TKQADraw/EXTERNLIB | Diff File | ||
mod - src/TObj/TObj_Application.cxx | Diff File | ||
mod - src/TObjDRAW/TObjDRAW.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.hxx | Diff File | ||
add - tests/bugs/caf/bug29195_1 | Diff File | ||
mod - tools/DFBrowser/DFBrowser_Window.cxx | Diff File | ||
mod - tools/DFBrowserPane/DFBrowserPane_TDocStdOwner.cxx | Diff File | ||
master 6f04cbb1 2020-08-26 05:10:42
Committer: bugmaster Details Diff |
0031734: Modeling Algorithms - Incorrect result of offset operation in mode "Complete" join type "Intersection" BRepOffset_MakeOffset_1::IntersectFaces - Build intersection pairs for rebuilding process basing on the intersection results and removed faces. |
||
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx | Diff File | ||
mod - tests/offset/shape_type_i_c/V9 | Diff File | ||
mod - tests/offset/shape_type_i_c/XA6 | Diff File | ||
mod - tests/offset/shape_type_i_c/XA9 | Diff File | ||
add - tests/offset/shape_type_i_c/XX4 | Diff File | ||
add - tests/offset/shape_type_i_c/XX5 | Diff File | ||
add - tests/offset/shape_type_i_c/XX6 | Diff File | ||
master d99f0355 2020-08-24 16:13:08 Details Diff |
0031731: Draw Harness - colorize errors and exception messages Draw_Interpretor, CommandCmd() - catched exceptions and messages put into Tcl string result before throwing a Tcl exception (return 1) are now print in intense red (using Message::SendFail()). Duplication of exception message in std::cout and Tcl output has been removed. Draw Harness plugins have been updated to use either Message::SendFail() or theDI instead of std::cout/std::cerr for printing colored error message before throwing a Tcl exception. |
Affected Issues 0031731 |
|
mod - src/BRepTest/BRepTest_BasicCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_ExtremaCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_FeatureCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_FilletCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_OtherCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_PrimitiveCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_SurfaceCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_SweepCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_TopologyCommands.cxx | Diff File | ||
mod - src/DDataStd/DDataStd_BasicCommands.cxx | Diff File | ||
mod - src/DDataStd/DDataStd_DrawDisplayCommands.cxx | Diff File | ||
mod - src/DDataStd/DDataStd_NameCommands.cxx | Diff File | ||
mod - src/DDataStd/DDataStd_TreeCommands.cxx | Diff File | ||
mod - src/DDF/DDF_BrowserCommands.cxx | Diff File | ||
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx | Diff File | ||
mod - src/DNaming/DNaming_BasicCommands.cxx | Diff File | ||
mod - src/DNaming/DNaming_ModelingCommands.cxx | Diff File | ||
mod - src/Draw/Draw.cxx | Diff File | ||
mod - src/Draw/Draw_BasicCommands.cxx | Diff File | ||
mod - src/Draw/Draw_GraphicCommands.cxx | Diff File | ||
mod - src/Draw/Draw_Interpretor.cxx | Diff File | ||
mod - src/Draw/Draw_Interpretor.hxx | Diff File | ||
mod - src/Draw/Draw_PloadCommands.cxx | Diff File | ||
mod - src/Draw/Draw_VariableCommands.cxx | Diff File | ||
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
mod - src/GeometryTest/GeometryTest_APICommands.cxx | Diff File | ||
mod - src/GeometryTest/GeometryTest_ContinuityCommands.cxx | Diff File | ||
mod - src/GeometryTest/GeometryTest_CurveCommands.cxx | Diff File | ||
mod - src/GeometryTest/GeometryTest_CurveTanCommands.cxx | Diff File | ||
mod - src/GeomliteTest/GeomliteTest_API2dCommands.cxx | Diff File | ||
mod - src/GeomliteTest/GeomliteTest_ModificationCommands.cxx | Diff File | ||
mod - src/GeomliteTest/GeomliteTest_SurfaceCommands.cxx | Diff File | ||
mod - src/MeshTest/MeshTest.cxx | Diff File | ||
mod - src/SWDRAW/SWDRAW_ShapeFix.cxx | Diff File | ||
mod - src/SWDRAW/SWDRAW_ShapeUpgrade.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Colors.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Common.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Shapes.cxx | Diff File | ||
mod - src/XSDRAWSTEP/XSDRAWSTEP.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
mod - tests/blend/complex/F9 | Diff File | ||
mod - tests/blend/complex/G6 | Diff File | ||
mod - tests/bugs/caf/bug669 | Diff File | ||
mod - tests/bugs/fclasses/bug23497 | Diff File | ||
mod - tests/bugs/filling/bug22783 | Diff File | ||
mod - tests/bugs/filling/bug22786 | Diff File | ||
mod - tests/bugs/filling/bug23343 | Diff File | ||
mod - tests/bugs/modalg_2/bug293 | Diff File | ||
mod - tests/bugs/modalg_2/bug426 | Diff File | ||
mod - tests/bugs/modalg_4/bug8842_11 | Diff File | ||
mod - tests/bugs/modalg_4/bug8842_12 | Diff File | ||
mod - tests/bugs/modalg_4/bug8842_2 | Diff File | ||
mod - tests/bugs/modalg_4/bug8842_3 | Diff File | ||
mod - tests/bugs/modalg_4/bug8842_4 | Diff File | ||
mod - tests/bugs/modalg_5/bug23870_1 | Diff File | ||
mod - tests/bugs/modalg_5/bug23870_2 | Diff File | ||
mod - tests/bugs/modalg_5/bug23870_4 | Diff File | ||
mod - tests/bugs/modalg_7/bug25939 | Diff File | ||
mod - tests/bugs/modalg_7/bug26295 | Diff File | ||
mod - tests/bugs/modalg_7/bug26558 | Diff File | ||
mod - tests/bugs/modalg_7/bug30787 | Diff File | ||
mod - tests/bugs/moddata_1/bug103 | Diff File | ||
mod - tests/bugs/moddata_2/bug22910_1 | Diff File | ||
mod - tests/bugs/moddata_2/bug2569_2 | Diff File | ||
mod - tests/bugs/vis/bug346 | Diff File | ||
mod - tests/offset/faces_type_i/D7 | Diff File | ||
mod - tests/offset/faces_type_i/E7 | Diff File | ||
mod - tests/offset/faces_type_i/E8 | Diff File | ||
mod - tests/offset/faces_type_i/E9 | Diff File | ||
mod - tests/offset/faces_type_i/F2 | Diff File | ||
mod - tests/offset/faces_type_i/F3 | Diff File | ||
mod - tests/offset/faces_type_i/F4 | Diff File | ||
mod - tests/offset/faces_type_i/F5 | Diff File | ||
mod - tests/offset/faces_type_i/G5 | Diff File | ||
mod - tests/offset/faces_type_i/L1 | Diff File | ||
mod - tests/offset/faces_type_i/L2 | Diff File | ||
mod - tests/offset/faces_type_i/L3 | Diff File | ||
mod - tests/offset/faces_type_i/L4 | Diff File | ||
mod - tests/offset/faces_type_i/L5 | Diff File | ||
mod - tests/offset/faces_type_i/L6 | Diff File | ||
mod - tests/offset/faces_type_i/L7 | Diff File | ||
mod - tests/offset/faces_type_i/L8 | Diff File | ||
mod - tests/offset/faces_type_i/L9 | Diff File | ||
mod - tests/offset/faces_type_i/M1 | Diff File | ||
mod - tests/offset/faces_type_i/M3 | Diff File | ||
mod - tests/offset/faces_type_i/N1 | Diff File | ||
mod - tests/offset/faces_type_i/N2 | Diff File | ||
mod - tests/offset/shape_type_i/C5 | Diff File | ||
mod - tests/offset/shape_type_i/D6 | Diff File | ||
mod - tests/offset/shape_type_i/D7 | Diff File | ||
mod - tests/offset/shape_type_i/G2 | Diff File | ||
mod - tests/offset/shape_type_i/G3 | Diff File | ||
mod - tests/offset/shape_type_i/G4 | Diff File | ||
mod - tests/pipe/bugs/bug24909_1 | Diff File | ||
mod - tests/pipe/bugs/bug24909_2 | Diff File | ||
mod - tests/pipe/bugs/bug25110 | Diff File | ||
mod - tests/pipe/bugs/bug26088 | Diff File | ||
mod - tests/thrusection/bugs/bug24997 | Diff File | ||
master 1d99a2ba 2020-08-21 08:52:15 Committer: bugmaster Details Diff |
0031720: Visualization, Font_FontMgr - register one more CJK fallback font available on newer Android devices |
Affected Issues 0031720 |
|
mod - src/Font/Font_FontMgr.cxx | Diff File | ||
master 4c99a1f8 2020-08-21 08:47:24 Committer: bugmaster Details Diff |
0031727: Samples, JNI Sample - JNI DETECTED ERROR on calling OcctJniRenderer.postMessage() Use CallVoidMethod() instead of CallObjectMethod(). |
Affected Issues 0031727 |
|
mod - samples/java/jniviewer/app/src/main/jni/OcctJni_MsgPrinter.cxx | Diff File | ||
master fe3dbc63 2020-08-21 08:22:45
Committer: bugmaster Details Diff |
0031715: Visualization - add access to proxy shader program |
Affected Issues 0031715 |
|
mod - src/OpenGl/OpenGl_ShaderProgram.hxx | Diff File | ||
master 63e5cfca 2020-08-18 07:10:50 Committer: bugmaster Details Diff |
0031714: Draw Harness - print command name with intense within help output Added command "dputs" similar to "puts" but with extra arguments modifying text color/intensity. Command "help" now prints the name of command with intense style. |
Affected Issues 0031714 |
|
mod - src/Draw/Draw_BasicCommands.cxx | Diff File | ||
mod - src/DrawResources/StandardCommands.tcl | Diff File | ||
master f3269ef5 2020-08-18 07:08:06
Committer: bugmaster Details Diff |
0031716: Visualization, Select3D_SensitiveSet::matches() - avoid building BVH in case of full overlapping by the volume |
Affected Issues 0031716 |
|
mod - src/Select3D/Select3D_SensitiveSet.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveSet.hxx | Diff File | ||
master 992876e9 2020-08-17 15:44:19 Committer: bugmaster Details Diff |
0030795: BRepOffsetAPI_MakePipeShell: hangs on the attached model and produces infinite rails Added new condition to catch bad shape |
||
mod - src/BRepFill/BRepFill_Sweep.cxx | Diff File | ||
mod - src/BRepFill/BRepFill_Sweep.hxx | Diff File | ||
mod - tests/bugs/modalg_7/bug30787 | Diff File | ||
add - tests/bugs/modalg_7/bug30795 | Diff File | ||
add - tests/pipe/standard/G1 | Diff File | ||
add - tests/pipe/standard/G2 | Diff File | ||
add - tests/pipe/standard/G3 | Diff File | ||
add - tests/pipe/standard/G4 | Diff File | ||
add - tests/pipe/standard/G5 | Diff File | ||
add - tests/pipe/standard/G6 | Diff File | ||
master 8e16477b 2020-08-17 09:58:31 Committer: bugmaster Details Diff |
0031582: Configuration, CMake - OCCT fails to build with VTK 9.0 Handle "VTK::" prefix instead of "vtk" used by previous VTK versions for targets. Corrected unexpected location of endif() and broken indentation. Obsolete $VTK_USE_FILE is no more included (basing on VTK version check). Standard_WarningsDisable.hxx/Standard_WarningsRestore.hxx pair is now used to suppress VTK warnings instead of partial disabling. |
Affected Issues 0031582 |
|
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/cmake/vtk.cmake | Diff File | ||
mod - src/IVtkDraw/IVtkDraw.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw_HighlightAndSelectionPipeline.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw_HighlightAndSelectionPipeline.hxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw_Interactor.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw_Interactor.hxx | 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.hxx | Diff File | ||
mod - src/IVtkVTK/IVtkVTK_ShapeData.cxx | Diff File | ||
mod - src/IVtkVTK/IVtkVTK_ShapeData.hxx | Diff File | ||
master cdddd079 2020-08-15 15:28:00
Committer: bugmaster Details Diff |
0026088: Modeling Algorithms - Exception in pipe algorithm GeomFill_Sweep.cxx: treatment KPart for sphere is improved bug26088: test case is corrected - TODO is removed |
||
mod - src/GeomFill/GeomFill_Sweep.cxx | Diff File | ||
mod - tests/pipe/bugs/bug26088 | Diff File | ||
master 12e6d499 2020-08-13 12:50:31 Committer: bugmaster Details Diff |
0031713: Draw Harness, IVtkDraw - add commands ivtksetcolor, ivtkaxo, ivtkclose, ivtksettransparency Added missing NULL checks before accessing GetInteractor(). Errors are now reported using Message::SendFail(). Not found actor names are now reported as syntax error instead of silently skipping them. ivtkinit now accepts aguments -srgb and -msaa for overriding defaults. Default MSAA settings have been changed from 8 to 0 to match vinit behavior. Added command ivtkclose closing a Vtk view. Added commands ivtkaxo, ivtkfront, ivtkback, ivtkleft, ivtkright, ivtktop and ivtkbottom assigning view projection similar to sonamed commands in ViewerTest. Added commands ivtksetcolor and ivtksettransparency assigning color properties to shaded presentation. |
Affected Issues 0031713 |
|
mod - src/IVtkDraw/IVtkDraw.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw.hxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw_Interactor.cxx | Diff File | ||
mod - tests/v3d/ivtk/bgcolor | Diff File | ||
mod - tests/v3d/ivtk/boundary_draw | Diff File | ||
mod - tests/v3d/ivtk/detect | Diff File | ||
mod - tests/v3d/ivtk/display_mode | Diff File | ||
mod - tests/v3d/ivtk/erase | Diff File | ||
mod - tests/v3d/ivtk/seam_edges | Diff File | ||
mod - tests/v3d/ivtk/select | Diff File | ||
mod - tests/v3d/ivtk/selection_mode | Diff File | ||
master dae2a922 2020-08-12 12:58:22 Committer: bugmaster Details Diff |
0031709: Draw Harness - move methods ViewerTest::ParseOnOff()/ParseColor() to package Draw Methods ParseOnOff()/ParseColor() have been moved from package ViewerTest to Draw. Command "vlight -color" now accepts RGB values, not only name. Implementation of pload command has been cleaned up. |
Affected Issues 0031709 |
|
mod - src/Draw/Draw.cxx | Diff File | ||
mod - src/Draw/Draw.hxx | Diff File | ||
mod - src/Draw/Draw_PloadCommands.cxx | Diff File | ||
mod - src/Resource/Resource_Manager.cxx | Diff File | ||
mod - src/Resource/Resource_Manager.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_CmdParser.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_RelationCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Colors.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
master ce9aefc8 2020-08-11 14:00:03
Committer: bugmaster Details Diff |
0026568: Modeling Algorithms - Exception when creating pipe BRepFill_Pipe.cxx: protection against wrong shape type is added GeomFill_Sweep.cxx: protection against using 0-vector to create Direction is added bug26568: test script is corrected: "TODO ..." is removed |
||
mod - src/BRepFill/BRepFill_Pipe.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_Sweep.cxx | Diff File | ||
mod - tests/bugs/modalg_7/bug26568 | Diff File | ||
master 76fada68 2020-08-10 08:23:56 Committer: bugmaster Details Diff |
0031702: Visualization, TKOpenGl - hatching interior is ignored in second View within the Viewer Current state variables have been moved out from OpenGl_LineAttributes to OpenGl_Context. |
||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_LineAttributes.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_LineAttributes.hxx | Diff File | ||
add - tests/bugs/vis/bug31702 | Diff File | ||
master b7eab711 2020-08-07 10:40:47 Committer: bugmaster Details Diff |
0031701: Visualization, SelectMgr_ViewerSelector - make depth tolerance configurable SelectMgr_ViewerSelector::SetDepthTolerance() - added property defining depth tolerance type and value. Default value remains the same (SelectMgr_TypeOfDepthTolerance_SensitivityFactor), while new values (SelectMgr_TypeOfDepthTolerance_Uniform, SelectMgr_TypeOfDepthTolerance_UniformPixels) change behavior. AIS_Manipulator - removed obsolete suggestion to use AIS_InteractiveContext::SetPickClosest() for issue fixed long time ago by #0027797. |
Affected Issues 0031701 |
|
mod - src/AIS/AIS_Manipulator.hxx | Diff File | ||
mod - src/SelectMgr/FILES | Diff File | ||
mod - src/SelectMgr/SelectMgr_SortCriterion.hxx | Diff File | ||
add - src/SelectMgr/SelectMgr_TypeOfDepthTolerance.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master 8c36926a 2020-08-07 10:40:47 Committer: bugmaster Details Diff |
0031701: Visualization, SelectMgr_ViewerSelector - make depth tolerance configurable SelectMgr_ViewerSelector::SetDepthTolerance() - added property defining depth tolerance type and value. Default value remains the same (SelectMgr_TypeOfDepthTolerance_SensitivityFactor), while new values (SelectMgr_TypeOfDepthTolerance_Uniform, SelectMgr_TypeOfDepthTolerance_UniformPixels) change behavior. AIS_Manipulator - removed obsolete suggestion to use AIS_InteractiveContext::SetPickClosest() for issue fixed long time ago by #0027797. |
Affected Issues 0031701 |
|
mod - src/AIS/AIS_Manipulator.hxx | Diff File | ||
mod - src/SelectMgr/FILES | Diff File | ||
mod - src/SelectMgr/SelectMgr_SortCriterion.hxx | Diff File | ||
add - src/SelectMgr/SelectMgr_TypeOfDepthTolerance.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master bf463527 2020-08-06 13:17:33
Committer: bugmaster Details Diff |
0031700: Modeling Algorithms - Regression in 0029580 after integration 0029839 BOPAlgo_PaveFiller_6.cxx: protection against creation of thin faces is added bug29580_1: reverting in original state dimensions.tcl: correction according to current state of BO algorithm |
||
mod - samples/tcl/dimensions.tcl | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | ||
mod - tests/bugs/modalg_7/bug29580_1 | Diff File |