MantisBT
Mantis Bug Tracker Workflow

Changesets: occt Browse ] Back to Index ]
master 1aa38057
Timestamp: 2020-12-04 05:52:23
Author: emv
Committer: bugmaster
Details ] Diff ]
0031976: Foundation Classes, BVH_IndexedBoxSet - access members of base class via this pointer
mod - src/BVH/BVH_IndexedBoxSet.hxx Diff ] File ]
mod - src/QABugs/QABugs_BVH.cxx Diff ] File ]
master 60785509
Timestamp: 2020-12-02 11:28:38
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031972: Application Framework, FSD_CmpFile - exception on reading file in old persistence format with Windows EOL

FSD_CmpFile::ReadLine()/FSD_CmpFile::ReadString() now use TCollection_AsciiString::Trunc()
instead of ill-formed character assignment to '\0'.
mod - src/FSD/FSD_CmpFile.cxx Diff ] File ]
add - tests/caf/basic/W12 Diff ] File ]
master 1e08a76f
Timestamp: 2020-12-02 07:18:15
Author: aavtamon
Committer: bugmaster
Details ] Diff ]
0031402: Modeling Data - Geom_BSplineSurface::Segment() produces wrong result

In the method Segment() index1 needs to be checked as well as index2 in Geom_BSplineSurface and Geom2d_BSplineCurve
(Geom_BSplineCurve already has this check).
New test cases bug31402_1, bug31402_2 has been added.

The unnecessary code block in Geom2d_BSplineCurve has been deleted,
and checking index2 block has beed extended.
mod - src/Geom/Geom_BSplineSurface.cxx Diff ] File ]
mod - src/Geom2d/Geom2d_BSplineCurve.cxx Diff ] File ]
add - tests/bugs/moddata_3/bug31402_1 Diff ] File ]
add - tests/bugs/moddata_3/bug31402_2 Diff ] File ]
master 716cf4d9
Timestamp: 2020-12-02 06:38:28
Author: vro
Committer: bugmaster
Details ] Diff ]
0029217: Application Framework - nonsense API method XmlLDrivers::SetStorageVersion()

1. Unification of usage of a storage version of an OCAF document by XML and binary file formats.
2. A new format version enumeration in TDocStd package: TDocStd_FormatVersion.
3. Removal of unnecessary methods for storage version like XmlLDrivers::StorageVersion() and BinLDrivers::StorageVersion().
4. Support of old documents (storage version <= 9) in binary file format (came from ESA).

New files:
- TDocStd_FormatVersion.hxx: a new storage format version enumeration for an OCAF document.

Modified files:
- CDM_Document.hxx and cxx: removal of storage format version property (moved to TDocStd_Document).
- TDocStd_Document.hxx and cxx: a storage format version property (moved from CDM_Document).
- BinLDrivers_DocumentSection.hxx and cxx: support of old document storage version in binary file format.
- BinDrivers_DocumentStorageDriver.hxx and cxx,
- BinLDrivers_DocumentStorageDriver.hxx and cxx,
- BinLDrivers_DocumentRetrievalDriver.cxx,
- XmlLDrivers_DocumentRetrievalDriver.cxx,
- XmlLDrivers_DocumentStorageDriver.cxx: usage of document storage version from TDocStd_Document in storage and retrieval drivers.
- DDocStd_ApplicationCommands.cxx: draw-command name StorageVersion is replaced by StorageFormatVersion (to be the same everywhere). A corresponding script is corrected too.

New test:
- bugs caf bug29217: a test case for old document storage version in binary file format. It checks several attributes saved by the version TDocStd_FormatVersion_VERSION_7 (old) and the latest version.

Modified test:
- caf presentation M1: the test used a file in the current folder, not in {imagedir} like all other tests.
- bugs caf bug28691

Documentation:
- dox/upgrade/upgrade.md

// All remarks are fixed.
mod - dox/upgrade/upgrade.md Diff ] File ]
mod - src/BinDrivers/BinDrivers.cxx Diff ] File ]
mod - src/BinDrivers/BinDrivers.hxx Diff ] File ]
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.cxx Diff ] File ]
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.hxx Diff ] File ]
mod - src/BinLDrivers/BinLDrivers.cxx Diff ] File ]
mod - src/BinLDrivers/BinLDrivers.hxx Diff ] File ]
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx Diff ] File ]
mod - src/BinLDrivers/BinLDrivers_DocumentSection.cxx Diff ] File ]
mod - src/BinLDrivers/BinLDrivers_DocumentSection.hxx Diff ] File ]
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.cxx Diff ] File ]
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx Diff ] File ]
mod - src/CDM/CDM_Document.cxx Diff ] File ]
mod - src/CDM/CDM_Document.hxx Diff ] File ]
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx Diff ] File ]
mod - src/TDocStd/FILES Diff ] File ]
mod - src/TDocStd/TDocStd_Document.cxx Diff ] File ]
mod - src/TDocStd/TDocStd_Document.hxx Diff ] File ]
add - src/TDocStd/TDocStd_FormatVersion.hxx Diff ] File ]
mod - src/XmlLDrivers/XmlLDrivers.cxx Diff ] File ]
mod - src/XmlLDrivers/XmlLDrivers.hxx Diff ] File ]
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.cxx Diff ] File ]
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx Diff ] File ]
mod - tests/bugs/caf/bug28691 Diff ] File ]
add - tests/bugs/caf/bug29217 Diff ] File ]
mod - tests/caf/presentation/M1 Diff ] File ]
master a110c4a3
Timestamp: 2020-11-30 09:55:48
Author: luz paz
Committer: kgv
Details ] Diff ]
0031939: Coding - correction of spelling errors in comments [part 2]

Fix various typos

Fixed via `codespell v2.0.dev`
mod - adm/cmake/cotire.cmake Diff ] File ]
mod - adm/cmake/occt_toolkit.cmake Diff ] File ]
mod - adm/cmake/tcl.cmake Diff ] File ]
mod - adm/cmake/tk.cmake Diff ] File ]
mod - adm/genproj.tcl Diff ] File ]
mod - adm/occaux.tcl Diff ] File ]
mod - adm/templates/custom.build.bat.in Diff ] File ]
mod - adm/templates/custom.build.sh.in Diff ] File ]
mod - adm/templates/env.bat.in Diff ] File ]
mod - adm/templates/env.build.sh.in Diff ] File ]
mod - adm/templates/env.install.sh.in Diff ] File ]
mod - adm/upgrade.tcl Diff ] File ]
mod - CMakeLists.txt Diff ] File ]
mod - dox/upgrade/upgrade.md Diff ] File ]
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff ] File ]
mod - samples/CSharp/WinForms/Form2.cs Diff ] File ]
mod - samples/CSharp/WPF_D3D/OCCViewer.cs Diff ] File ]
mod - samples/CSharp/WPF_D3D/Simple Styles.xaml Diff ] File ]
mod - samples/CSharp/WPF_WinForms/OCCViewer.cs Diff ] File ]
mod - samples/CSharp/WPF_WinForms/Simple Styles.xaml Diff ] File ]
mod - samples/mfc/standard/01_Geometry/res/Geometry.rc Diff ] File ]
mod - samples/mfc/standard/01_Geometry/src/GeoAlgo_Sol.cxx Diff ] File ]
mod - samples/mfc/standard/01_Geometry/src/GeometryDoc.cpp Diff ] File ]
mod - samples/mfc/standard/01_Geometry/src/GeomSources.cpp Diff ] File ]
mod - samples/mfc/standard/02_Modeling/res/Modeling.rc Diff ] File ]
mod - samples/mfc/standard/02_Modeling/src/ModelingDoc.cpp Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/src/OCCDemo_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/src/OffsetDlg.cpp Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/src/TexturesExt_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/src/Viewer3dDoc.cpp Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/src/ImportExportDoc.cpp Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/src/OcafDoc.cpp Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/src/TOcafFunction_CutDriver.cxx Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/src/TOcaf_Application.cxx Diff ] File ]
mod - samples/mfc/standard/06_Ocaf/src/TOcaf_Commands.cxx Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/src/OCCDemo_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/08_HLR/README.txt Diff ] File ]
mod - samples/mfc/standard/08_HLR/src/SelectionDialog.cpp Diff ] File ]
mod - samples/mfc/standard/08_HLR/src/SelectionDialog.h Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/OCCDemo_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/WNT/OCCDemo.cpp Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/WNT/ResultDialog.cpp Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/WNT/ResultDialog.h Diff ] File ]
mod - samples/mfc/standard/Common/OCC_3dDoc.cpp Diff ] File ]
mod - samples/ocafsamples/TDocStd_Sample.cxx Diff ] File ]
mod - samples/ocafsamples/TPrsStd_Sample.cxx Diff ] File ]
mod - samples/OCCTOverview/code/TopologySamples.cxx Diff ] File ]
mod - samples/qt/FuncDemo/src/FThread.cpp Diff ] File ]
mod - samples/qt/FuncDemo/src/SimpleDriver.cpp Diff ] File ]
mod - samples/qt/Interface/src/Translate.cxx Diff ] File ]
mod - samples/qt/OCCTOverview/ReadMe.md Diff ] File ]
mod - samples/tcl/cpu.tcl Diff ] File ]
mod - samples/tcl/drill.tcl Diff ] File ]
mod - samples/tcl/ModelingDemo.tcl Diff ] File ]
mod - samples/tcl/VisualizationDemo.tcl Diff ] File ]
mod - samples/webgl/WasmOcctView.cpp Diff ] File ]
mod - samples/xaml/CMakeLists.txt Diff ] File ]
mod - tools/CMakeLists.txt Diff ] File ]
mod - tools/Convert/Convert_TransientShape.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_AttributePaneStack.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_Item.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_Module.cxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_Module.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_ThreadItemSearch.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_TreeLevelLineModel.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_TreeLevelView.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_TreeLevelViewModel.hxx Diff ] File ]
mod - tools/DFBrowser/DFBrowser_Window.hxx Diff ] File ]
mod - tools/DFBrowserPane/DFBrowserPane_AttributePane.hxx Diff ] File ]
mod - tools/DFBrowserPane/DFBrowserPane_AttributePaneModel.hxx Diff ] File ]
mod - tools/DFBrowserPane/DFBrowserPane_HelperArray.hxx Diff ] File ]
mod - tools/DFBrowserPane/DFBrowserPane_HelperExport.hxx Diff ] File ]
mod - tools/DFBrowserPane/DFBrowserPane_ItemRole.hxx Diff ] File ]
mod - tools/DFBrowserPane/DFBrowserPane_TableView.hxx Diff ] File ]
mod - tools/DFBrowserPaneXDE/DFBrowserPaneXDE_AttributePaneCreator.hxx Diff ] File ]
mod - tools/DFBrowserPaneXDE/DFBrowserPaneXDE_XCAFDocDatum.cxx Diff ] File ]
mod - tools/ShapeView/ShapeView_ItemShape.hxx Diff ] File ]
mod - tools/ShapeView/ShapeView_OpenFileViewModel.hxx Diff ] File ]
mod - tools/ShapeView/ShapeView_VisibilityState.hxx Diff ] File ]
mod - tools/ShapeView/ShapeView_Window.hxx Diff ] File ]
mod - tools/TInspector/TInspector_Communicator.hxx Diff ] File ]
mod - tools/TInspector/TInspector_OpenFileViewModel.hxx Diff ] File ]
mod - tools/TInspector/TInspector_Window.hxx Diff ] File ]
mod - tools/TInspectorAPI/TInspectorAPI_Communicator.hxx Diff ] File ]
mod - tools/TInspectorAPI/TInspectorAPI_PluginParameters.hxx Diff ] File ]
mod - tools/ToolsDraw/ToolsDraw.cxx Diff ] File ]
mod - tools/ToolsDraw/ToolsDraw.hxx Diff ] File ]
mod - tools/TreeModel/TreeModel_ContextMenu.hxx Diff ] File ]
mod - tools/TreeModel/TreeModel_ItemBase.hxx Diff ] File ]
mod - tools/TreeModel/TreeModel_ItemProperties.hxx Diff ] File ]
mod - tools/TreeModel/TreeModel_ItemStream.hxx Diff ] File ]
mod - tools/TreeModel/TreeModel_ModelBase.hxx Diff ] File ]
mod - tools/TreeModel/TreeModel_Tools.hxx Diff ] File ]
mod - tools/TreeModel/TreeModel_VisibilityState.hxx Diff ] File ]
mod - tools/View/View_Displayer.hxx Diff ] File ]
mod - tools/View/View_DisplayPreview.hxx Diff ] File ]
mod - tools/View/View_PreviewParameters.hxx Diff ] File ]
mod - tools/View/View_ToolBar.hxx Diff ] File ]
mod - tools/View/View_Widget.hxx Diff ] File ]
mod - tools/View/View_Window.hxx Diff ] File ]
mod - tools/ViewControl/ViewControl_PropertyView.hxx Diff ] File ]
mod - tools/ViewControl/ViewControl_Table.hxx Diff ] File ]
mod - tools/ViewControl/ViewControl_TableModel.hxx Diff ] File ]
mod - tools/ViewControl/ViewControl_TableModelValues.hxx Diff ] File ]
mod - tools/VInspector/VInspector_ItemBase.hxx Diff ] File ]
mod - tools/VInspector/VInspector_Window.hxx Diff ] File ]
master 4268c646
Timestamp: 2020-11-30 08:47:30
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031965: Visualization - AIS_InteractiveContext::HilightWithColor() ignores passed highlight style

AIS_InteractiveContext::highlightGlobal() now passed through Style argument to highlightOwners().
Added OCC31965 command for testing AIS_InteractiveContext::Hilight() behavior.
mod - src/AIS/AIS_InteractiveContext.hxx Diff ] File ]
mod - src/AIS/AIS_InteractiveContext_1.cxx Diff ] File ]
mod - src/QABugs/QABugs_11.cxx Diff ] File ]
add - tests/bugs/vis/bug31965 Diff ] File ]
master 59069d3f
Timestamp: 2020-11-25 12:18:01
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031958: Tests - testdiff shows empty Total Image difference

stat(img1) counter is now incremented in case of total log.

Renamed "Total Image difference" -> "Total IMAGE difference" for consistency with other output.

Regexp inserting links to images now looks for "IMAGE ..." at the start of line
to avoid misdetection on "Total IMAGE difference" line.
_diff_show_positive_ratio() now prints image difference percents
without leading empty space to highlight large deviations in RED.

Image files having no match are now added to statistics as differences.
mod - src/DrawResources/TestCommands.tcl Diff ] File ]
master b7353545
Timestamp: 2020-11-25 10:55:12
Author: skl
Committer: bugmaster
Details ] Diff ]
0030075: [REGRESSION] Shape Healing - Regression after implementation of fix for bug 28694.

Detect situation when U or V parameter has a big jump between two neighbour 2D points (diffX > 0.95*(Umax-Umin) or diffY > 0.95*(Vmax-Vmin)).
Additionaly surface must BSpline and distance between corresponding 3D points must be less than given precision.
For set of 2D points contains such jump method InsertAdditionalPointOrAdjust() is performed.
mod - src/ShapeConstruct/ShapeConstruct_ProjectCurveOnSurface.cxx Diff ] File ]
mod - tests/bugs/step/bug55 Diff ] File ]
master 9d9edcf4
Timestamp: 2020-11-25 05:18:13
Author: emv
Committer: bugmaster
Details ] Diff ]
0031913: Modeling Algorithms - Invalid result of cut operation

Fixed by 0029711. Integrating test case only.
add - tests/bugs/modalg_7/bug31913 Diff ] File ]
master 9ab58ebf
Timestamp: 2020-11-19 11:42:18
Author: akaftasev
Committer: bugmaster
Details ] Diff ]
0029392: Modeling data - Exception when getting UIso of offset surface of surface of linear extrusion

Added treatment for Geom_OffsetSurface::UIso() if basisSurface is Geom_SurfaceOfLinearExtrusion
mod - src/Geom/Geom_OffsetSurface.cxx Diff ] File ]
master 90e0d12d
Timestamp: 2020-11-18 11:56:59
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031940: Foundation Classes - TCollection_ExtendedString::Print() corrupts UNICODE strings and does not compile with C++20

TCollection_ExtendedString::Print() now converts string into UTF-8
instead of printing character indexes.
mod - dox/upgrade/upgrade.md Diff ] File ]
mod - src/TCollection/TCollection_ExtendedString.cxx Diff ] File ]
master b84b6721
Timestamp: 2020-11-16 13:49:23
Author: mpv
Committer: bugmaster
Details ] Diff ]
0031921: Application Framework - reading OCAF data from several threads is not possible

Make myLastFoundChild field of TDF_LabelNode that can be changed during accessing to different sub-labels in different threads as atomic (only for newer versions of compilers which support this "atomic").

Added definition of Standard_ATOMIC macro to the Standard_Macro.hxx
mod - src/Standard/Standard_Macro.hxx Diff ] File ]
mod - src/TDF/TDF_LabelNode.hxx Diff ] File ]
master 21c7c457
Timestamp: 2020-11-13 15:46:02
Author: luz paz
Committer: bugmaster
Details ] Diff ]
0031939: Coding - correction of spelling errors in comments

Fix various typos

Fixed via `codespell v2.0.dev`
mod - src/Adaptor2d/Adaptor2d_Curve2d.hxx Diff ] File ]
mod - src/Adaptor2d/Adaptor2d_Line2d.hxx Diff ] File ]
mod - src/Adaptor2d/Adaptor2d_OffsetCurve.hxx Diff ] File ]
mod - src/Adaptor3d/Adaptor3d_Curve.hxx Diff ] File ]
mod - src/Adaptor3d/Adaptor3d_CurveOnSurface.hxx Diff ] File ]
mod - src/Adaptor3d/Adaptor3d_HCurve.hxx Diff ] File ]
mod - src/Adaptor3d/Adaptor3d_InterFunc.hxx Diff ] File ]
mod - src/Adaptor3d/Adaptor3d_IsoCurve.hxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_ApproxAFunc2Var.hxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_MathBase.cxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_SysBase.cxx Diff ] File ]
mod - src/AppDef/AppDef_BSplineCompute.hxx Diff ] File ]
mod - src/AppDef/AppDef_Variational.cxx Diff ] File ]
mod - src/Approx/Approx_Curve3d.hxx Diff ] File ]
mod - src/Approx/Approx_CurveOnSurface.hxx Diff ] File ]
mod - src/Approx/Approx_CurvlinFunc.hxx Diff ] File ]
mod - src/Approx/Approx_SweepApproximation.hxx Diff ] File ]
mod - src/Approx/Approx_SweepFunction.hxx Diff ] File ]
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.hxx Diff ] File ]
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx Diff ] File ]
mod - src/Bisector/Bisector_BisecPC.hxx Diff ] File ]
mod - src/BiTgte/BiTgte_Blend.cxx Diff ] File ]
mod - src/BiTgte/BiTgte_CurveOnEdge.hxx Diff ] File ]
mod - src/BiTgte/BiTgte_CurveOnVertex.hxx Diff ] File ]
mod - src/Blend/Blend_AppFunction.hxx Diff ] File ]
mod - src/Blend/Blend_CSFunction.hxx Diff ] File ]
mod - src/Blend/Blend_RstRstFunction.hxx Diff ] File ]
mod - src/Blend/Blend_SurfRstFunction.hxx Diff ] File ]
mod - src/BlendFunc/BlendFunc_ChAsym.hxx Diff ] File ]
mod - src/BlendFunc/BlendFunc_ConstRad.hxx Diff ] File ]
mod - src/BlendFunc/BlendFunc_CSCircular.hxx Diff ] File ]
mod - src/BlendFunc/BlendFunc_CSConstRad.hxx Diff ] File ]
mod - src/BlendFunc/BlendFunc_EvolRad.hxx Diff ] File ]
mod - src/BlendFunc/BlendFunc_GenChamfer.hxx Diff ] File ]
mod - src/BlendFunc/BlendFunc_Ruled.hxx Diff ] File ]
mod - src/Bnd/Bnd_B3x.gxx Diff ] File ]
mod - src/BndLib/BndLib.hxx Diff ] File ]
mod - src/BndLib/BndLib_Add3dCurve.cxx Diff ] File ]
mod - src/BndLib/BndLib_AddSurface.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_BuilderShape.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_Tools.hxx Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools.hxx Diff ] File ]
mod - src/BRep/BRep_Curve3D.cxx Diff ] File ]
mod - src/BRep/BRep_CurveOnSurface.cxx Diff ] File ]
mod - src/BRepAdaptor/BRepAdaptor_CompCurve.hxx Diff ] File ]
mod - src/BRepAdaptor/BRepAdaptor_Curve.hxx Diff ] File ]
mod - src/BRepAlgo/BRepAlgo_NormalProjection.hxx Diff ] File ]
mod - src/BRepApprox/BRepApprox_TheComputeLineOfApprox.hxx Diff ] File ]
mod - src/BRepBlend/BRepBlend_AppFuncRoot.hxx Diff ] File ]
mod - src/BRepBlend/BRepBlend_HCurve2dTool.hxx Diff ] File ]
mod - src/BRepBlend/BRepBlend_HCurveTool.hxx Diff ] File ]
mod - src/BRepBlend/BRepBlend_PointOnRst.hxx Diff ] File ]
mod - src/BRepBlend/BRepBlend_RstRstConstRad.hxx Diff ] File ]
mod - src/BRepBlend/BRepBlend_RstRstEvolRad.hxx Diff ] File ]
mod - src/BRepBlend/BRepBlend_SurfRstConstRad.hxx Diff ] File ]
mod - src/BRepBlend/BRepBlend_SurfRstEvolRad.hxx Diff ] File ]
mod - src/BRepBndLib/BRepBndLib.hxx Diff ] File ]
mod - src/BRepBuilderAPI/BRepBuilderAPI_Sewing.cxx Diff ] File ]
mod - src/BRepBuilderAPI/BRepBuilderAPI_Sewing.hxx Diff ] File ]
mod - src/BRepCheck/BRepCheck_Face.cxx Diff ] File ]
mod - src/BRepCheck/BRepCheck_Wire.cxx Diff ] File ]
mod - src/BRepClass3d/BRepClass3d_SolidExplorer.cxx Diff ] File ]
mod - src/BRepFeat/BRepFeat_MakeRevolutionForm.cxx Diff ] File ]
mod - src/BRepFeat/BRepFeat_SplitShape.hxx Diff ] File ]
mod - src/BRepFill/BRepFill_Evolved.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_Filling.hxx Diff ] File ]
mod - src/BRepFill/BRepFill_LocationLaw.hxx Diff ] File ]
mod - src/BRepFill/BRepFill_PipeShell.hxx Diff ] File ]
mod - src/BRepFill/BRepFill_Sweep.hxx Diff ] File ]
mod - src/BRepGProp/BRepGProp_EdgeTool.hxx Diff ] File ]
mod - src/BRepLib/BRepLib.hxx Diff ] File ]
mod - src/BRepLib/BRepLib_MakePolygon.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_BaseMeshAlgo.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_Delaun.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_MeshTool.hxx Diff ] File ]
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff ] File ]
mod - src/BRepOffset/BRepOffset_Tool.cxx Diff ] File ]
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeFilling.hxx Diff ] File ]
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.hxx Diff ] File ]
mod - src/BRepOffsetAPI/BRepOffsetAPI_NormalProjection.hxx Diff ] File ]
mod - src/BRepPrim/BRepPrim_Revolution.hxx Diff ] File ]
mod - src/BRepTest/BRepTest_CheckCommands.cxx Diff ] File ]
mod - src/BRepTest/BRepTest_FeatureCommands.cxx Diff ] File ]
mod - src/BRepTools/BRepTools.hxx Diff ] File ]
mod - src/BRepTools/BRepTools_ShapeSet.cxx Diff ] File ]
mod - src/BSplCLib/BSplCLib.hxx Diff ] File ]
mod - src/BSplSLib/BSplSLib.cxx Diff ] File ]
mod - src/BSplSLib/BSplSLib.hxx Diff ] File ]
mod - src/BSplSLib/BSplSLib_EvaluatorFunction.hxx Diff ] File ]
mod - src/ChFi2d/ChFi2d_Builder.hxx Diff ] File ]
mod - src/ChFi2d/ChFi2d_FilletAlgo.cxx Diff ] File ]
mod - src/ChFi2d/ChFi2d_FilletAlgo.hxx Diff ] File ]
mod - src/ChFi2d/ChFi2d_FilletAPI.cxx Diff ] File ]
mod - src/ChFiDS/ChFiDS_SurfData.hxx Diff ] File ]
mod - src/Contap/Contap_HCurve2dTool.hxx Diff ] File ]
mod - src/Contap/Contap_Point.hxx Diff ] File ]
mod - src/Convert/Convert_GridPolynomialToPoles.cxx Diff ] File ]
mod - src/CPnts/CPnts_UniformDeflection.hxx Diff ] File ]
mod - src/DBRep/DBRep_HideData.hxx Diff ] File ]
mod - src/DDF/DDF_Browser.hxx Diff ] File ]
mod - src/DNaming/DNaming_ModelingCommands.cxx Diff ] File ]
mod - src/Draft/Draft_Modification.hxx Diff ] File ]
mod - src/Draw/Draw_Interpretor.cxx Diff ] File ]
mod - src/Draw/Draw_VariableCommands.cxx Diff ] File ]
mod - src/Draw/Draw_Window.cxx Diff ] File ]
mod - src/Extrema/Extrema_CurveTool.hxx Diff ] File ]
mod - src/FairCurve/FairCurve_Energy.hxx Diff ] File ]
mod - src/FairCurve/FairCurve_EnergyOfBatten.hxx Diff ] File ]
mod - src/FairCurve/FairCurve_EnergyOfMVC.hxx Diff ] File ]
mod - src/FEmTool/FEmTool_ElementaryCriterion.hxx Diff ] File ]
mod - src/FilletSurf/FilletSurf_Builder.cxx Diff ] File ]
mod - src/FilletSurf/FilletSurf_Builder.hxx Diff ] File ]
mod - src/GccAna/GccAna_Circ2d2TanOn.hxx Diff ] File ]
mod - src/GccAna/GccAna_Circ2d3Tan.hxx Diff ] File ]
mod - src/GccAna/GccAna_Circ2dTanCen.hxx Diff ] File ]
mod - src/GccAna/GccAna_Circ2dTanOnRad.hxx Diff ] File ]
mod - src/GccAna/GccAna_Lin2d2Tan.hxx Diff ] File ]
mod - src/GccAna/GccAna_Lin2dBisec.hxx Diff ] File ]
mod - src/GccAna/GccAna_Lin2dTanObl.hxx Diff ] File ]
mod - src/GccAna/GccAna_Lin2dTanPar.hxx Diff ] File ]
mod - src/GccAna/GccAna_Lin2dTanPer.hxx Diff ] File ]
mod - src/gce/gce_MakeHypr2d.hxx Diff ] File ]
mod - src/GCPnts/GCPnts_AbscissaPoint.pxx Diff ] File ]
mod - src/GCPnts/GCPnts_QuasiUniformAbscissa.hxx Diff ] File ]
mod - src/GCPnts/GCPnts_QuasiUniformDeflection.hxx Diff ] File ]
mod - src/GCPnts/GCPnts_UniformAbscissa.hxx Diff ] File ]
mod - src/GCPnts/GCPnts_UniformDeflection.hxx Diff ] File ]
mod - src/Geom/Geom_BSplineCurve.cxx Diff ] File ]
mod - src/Geom/Geom_BSplineCurve.hxx Diff ] File ]
mod - src/Geom/Geom_BSplineCurve_1.cxx Diff ] File ]
mod - src/Geom/Geom_BSplineSurface.hxx Diff ] File ]
mod - src/Geom/Geom_Curve.hxx Diff ] File ]
mod - src/Geom/Geom_OsculatingSurface.hxx Diff ] File ]
mod - src/Geom2d/Geom2d_BSplineCurve.cxx Diff ] File ]
mod - src/Geom2d/Geom2d_BSplineCurve.hxx Diff ] File ]
mod - src/Geom2d/Geom2d_BSplineCurve_1.cxx Diff ] File ]
mod - src/Geom2d/Geom2d_Curve.hxx Diff ] File ]
mod - src/Geom2dAdaptor/Geom2dAdaptor_Curve.hxx Diff ] File ]
mod - src/Geom2dConvert/Geom2dConvert_ApproxCurve.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnGeo.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2d3TanIter.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2dTanCenGeo.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRadGeo.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Lin2d2TanIter.hxx Diff ] File ]
mod - src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.hxx Diff ] File ]
mod - src/Geom2dInt/Geom2dInt_TheProjPCurOfGInter.hxx Diff ] File ]
mod - src/GeomAdaptor/GeomAdaptor.hxx Diff ] File ]
mod - src/GeomAdaptor/GeomAdaptor_Curve.hxx Diff ] File ]
mod - src/GeomConvert/GeomConvert.cxx Diff ] File ]
mod - src/GeomConvert/GeomConvert_ApproxCurve.hxx Diff ] File ]
mod - src/GeomConvert/GeomConvert_ApproxSurface.hxx Diff ] File ]
mod - src/GeomConvert/GeomConvert_CompBezierSurfacesToBSplineSurface.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_CircularBlendFunc.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_ConstantBiNormal.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_CornerState.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_CorrectedFrenet.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_CurveAndTrihedron.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_Darboux.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_DiscreteTrihedron.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_DraftTrihedron.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_EvolvedSection.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_Fixed.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_Frenet.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_GuideTrihedronAC.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_GuideTrihedronPlan.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_LocationDraft.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_LocationGuide.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_LocationLaw.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_NSections.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_Pipe.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_SectionLaw.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_SectionPlacement.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_SnglrFunc.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_Sweep.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_SweepFunction.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_TrihedronLaw.hxx Diff ] File ]
mod - src/GeomFill/GeomFill_UniformSection.hxx Diff ] File ]
mod - src/GeomInt/GeomInt_TheComputeLineOfWLApprox.hxx Diff ] File ]
mod - src/GeomLib/GeomLib.hxx Diff ] File ]
mod - src/GeomLib/GeomLib_Check2dBSplineCurve.hxx Diff ] File ]
mod - src/GeomLib/GeomLib_CheckBSplineCurve.hxx Diff ] File ]
mod - src/GProp/GProp_GProps.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_Structure.hxx Diff ] File ]
mod - src/Hermit/Hermit.cxx Diff ] File ]
mod - src/HLRAlgo/HLRAlgo_Coincidence.hxx Diff ] File ]
mod - src/HLRBRep/HLRBRep_BCurveTool.hxx Diff ] File ]
mod - src/HLRBRep/HLRBRep_Curve.hxx Diff ] File ]
mod - src/HLRBRep/HLRBRep_CurveTool.hxx Diff ] File ]
mod - src/HLRBRep/HLRBRep_Data.hxx Diff ] File ]
mod - src/HLRBRep/HLRBRep_TheProjPCurOfCInter.hxx Diff ] File ]
mod - src/IFGraph/IFGraph_AllConnected.hxx Diff ] File ]
mod - src/IFGraph/IFGraph_Cycles.hxx Diff ] File ]
mod - src/IFGraph/IFGraph_SCRoots.hxx Diff ] File ]
mod - src/IFGraph/IFGraph_StrongComponants.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_ContextModif.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_ContextWrite.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_Modifier.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_SelectAnyList.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_SelectRootComps.cxx Diff ] File ]
mod - src/IFSelect/IFSelect_SelectRootComps.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_SelectRoots.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_SelectSignature.cxx Diff ] File ]
mod - src/IFSelect/IFSelect_SessionFile.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_SessionPilot.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_ShareOut.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_Signature.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_Transformer.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_WorkLibrary.hxx Diff ] File ]
mod - src/IFSelect/IFSelect_WorkSession.hxx Diff ] File ]
mod - src/IGESData/IGESData_DefSwitch.hxx Diff ] File ]
mod - src/IGESData/IGESData_DirPart.hxx Diff ] File ]
mod - src/IGESData/IGESData_FreeFormatEntity.hxx Diff ] File ]
mod - src/IGESData/IGESData_GlobalSection.hxx Diff ] File ]
mod - src/IGESData/IGESData_IGESReaderTool.hxx Diff ] File ]
mod - src/IGESData/IGESData_IGESWriter.hxx Diff ] File ]
mod - src/IGESData/IGESData_ParamReader.hxx Diff ] File ]
mod - src/IGESData/IGESData_ToolLocation.hxx Diff ] File ]
mod - src/IGESDefs/IGESDefs_TabularData.hxx Diff ] File ]
mod - src/IGESDefs/IGESDefs_UnitsData.hxx Diff ] File ]
mod - src/IGESGeom/IGESGeom_ToolConicArc.cxx Diff ] File ]
mod - src/IGESGeom/IGESGeom_ToolPlane.cxx Diff ] File ]
mod - src/IGESGeom/IGESGeom_ToolTransformationMatrix.cxx Diff ] File ]
mod - src/IGESSelect/IGESSelect_CounterOfLevelNumber.hxx Diff ] File ]
mod - src/IGESSelect/IGESSelect_SelectLevelNumber.hxx Diff ] File ]
mod - src/IGESSelect/IGESSelect_WorkLibrary.cxx Diff ] File ]
mod - src/IGESToBRep/IGESToBRep.cxx Diff ] File ]
mod - src/IGESToBRep/IGESToBRep.hxx Diff ] File ]
mod - src/IGESToBRep/IGESToBRep_BasicCurve.cxx Diff ] File ]
mod - src/IGESToBRep/IGESToBRep_BasicSurface.cxx Diff ] File ]
mod - src/IGESToBRep/IGESToBRep_TopoSurface.cxx Diff ] File ]
mod - src/IntAna2d/IntAna2d_Conic.hxx Diff ] File ]
mod - src/IntCurve/IntCurve_ProjectOnPConicTool.hxx Diff ] File ]
mod - src/IntCurveSurface/IntCurveSurface_TheHCurveTool.hxx Diff ] File ]
mod - src/Interface/Interface_Check.hxx Diff ] File ]
mod - src/Interface/Interface_CheckIterator.hxx Diff ] File ]
mod - src/Interface/Interface_CheckTool.hxx Diff ] File ]
mod - src/Interface/Interface_FileParameter.hxx Diff ] File ]
mod - src/Interface/Interface_InterfaceModel.hxx Diff ] File ]
mod - src/Interface/Interface_Protocol.hxx Diff ] File ]
mod - src/Interface/Interface_ShareFlags.hxx Diff ] File ]
mod - src/Interface/Interface_STAT.hxx Diff ] File ]
mod - src/Interface/Interface_Static.hxx Diff ] File ]
mod - src/Interface/Interface_UndefinedContent.hxx Diff ] File ]
mod - src/Intf/Intf_InterferencePolygon2d.cxx Diff ] File ]
mod - src/Intf/Intf_InterferencePolygonPolyhedron.gxx Diff ] File ]
mod - src/Intf/Intf_SectionPoint.hxx Diff ] File ]
mod - src/Intf/Intf_TangentZone.hxx Diff ] File ]
mod - src/IntPatch/IntPatch_HCurve2dTool.hxx Diff ] File ]
mod - src/IntPatch/IntPatch_InterferencePolyhedron.cxx Diff ] File ]
mod - src/IntPatch/IntPatch_Point.hxx Diff ] File ]
mod - src/IntPatch/IntPatch_PolyhedronTool.hxx Diff ] File ]
mod - src/IntPatch/IntPatch_WLineTool.cxx Diff ] File ]
mod - src/IntSurf/IntSurf_PntOn2S.hxx Diff ] File ]
mod - src/IntTools/IntTools_CArray1OfInteger.hxx Diff ] File ]
mod - src/IntTools/IntTools_CArray1OfReal.hxx Diff ] File ]
master 026aec18
Timestamp: 2020-11-12 09:02:44
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031922: Configuration - unresolved external symbol NCollection_Lerp<Handle(Graphic3d_Camera)>::Interpolate()

A normal method Graphic3d_Camera::Interpolate() is now exported instead of
template method NCollection_Lerp<Handle(Graphic3d_Camera)>::Interpolate().
mod - src/Graphic3d/Graphic3d_Camera.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_Camera.hxx Diff ] File ]
master 0d7753d2
Timestamp: 2020-11-11 16:59:29
Author: bugmaster
Details ] Diff ]
Update version up to 7.6.0.dev
mod - src/Standard/Standard_Version.hxx Diff ] File ]
master 65eed8ff
Timestamp: 2020-11-11 11:23:30
Author: dpasukhi
Details ] Diff ]
0026047: Data Exchange - Lost colors for IGES export

- Fix problem with write shape with locations ( IGESCAFControl_Writer.cxx )
- Add support for adding sub-shapes (labels) together with sub-shapes without location ( XCAFDoc_ShapeTool.cxx )
mod - src/IGESCAFControl/IGESCAFControl_Writer.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff ] File ]
add - tests/bugs/iges/bug26047 Diff ] File ]
mod - tests/de/iges_1/K2 Diff ] File ]
mod - tests/de/iges_1/K3 Diff ] File ]
mod - tests/de/iges_1/L7 Diff ] File ]
mod - tests/de/iges_1/Q6 Diff ] File ]
mod - tests/de/iges_2/B8 Diff ] File ]
master ad2ef259
Timestamp: 2020-11-11 10:27:33
Author: skl
Committer: bugmaster
Details ] Diff ]
0029855: Data Exchange, XCAF GD&T - PMI objects copy constructors ignore presentation

Add all missing values.
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.cxx Diff ] File ]
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DatumObject.hxx Diff ] File ]
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DimensionObject.cxx Diff ] File ]
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_GeomToleranceObject.cxx Diff ] File ]
master 6e01c25a
Timestamp: 2020-11-10 06:41:23
Author: akaftasev
Committer: bugmaster
Details ] Diff ]
0029827: Modeling Data - TopoDS_Shape::Nullify() does not reset location

TopoDS_Shape::Nullify() nullify not only myTShape but myLocation and myOrient.
Nullified shapes are equal and same now.
Added test.
mod - src/BRepTest/BRepTest_BasicCommands.cxx Diff ] File ]
mod - src/QABugs/QABugs_20.cxx Diff ] File ]
mod - src/TopLoc/TopLoc_Location.hxx Diff ] File ]
mod - src/TopoDS/TopoDS_Shape.hxx Diff ] File ]
add - tests/bugs/moddata_3/bug29827 Diff ] File ]
master e89202ea
Timestamp: 2020-11-09 07:55:34
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031815: Visualization, TKOpenGl - avoid XResizeWindow() within OpenGl_Window::Resize()

OpenGl_Window::Resize() no more calls XResizeWindow() and relies only on dimensions returned by Aspect_Window.
Xw_Window::Size() now ignores Window in case of virtual window in similar way as WNT_Window does.
mod - src/OpenGl/OpenGl_Window.cxx Diff ] File ]
mod - src/Xw/Xw_Window.cxx Diff ] File ]
master 5ae53d49
Timestamp: 2020-11-06 08:16:22
Author: skl
Committer: bugmaster
Details ] Diff ]
0030421: Data Exchange - Standard_RangeError exception while reading VRML files with polygons

Import of arbitrary polygon is implemented in VrmlData_IndexedFaceSet.
Class IFCCAFControl_Triangulator has been moved to BRepMesh_Triangulator.
New Draw test /bugs/stlvrml/bug30421 is added.
add - src/BRepMesh/BRepMesh_Triangulator.cxx Diff ] File ]
add - src/BRepMesh/BRepMesh_Triangulator.hxx Diff ] File ]
mod - src/BRepMesh/FILES Diff ] File ]
mod - src/VrmlData/VrmlData_IndexedFaceSet.cxx Diff ] File ]
mod - src/VrmlData/VrmlData_Scene.cxx Diff ] File ]
add - tests/bugs/stlvrml/bug30421 Diff ] File ]
master 0aeb8984
Timestamp: 2020-11-05 14:34:08
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031729: Visualization, Prs3d_DatumAspect - provide per axis text aspects

Prs3d_DatumAspect::TextAspect() now takes Prs3d_DatumParts argument
and defined separately for Prs3d_DatumParts_XAxis/Prs3d_DatumParts_YAxis/Prs3d_DatumParts_ZAxis.
The method without arguments has been marked as deprecated.

V3d_Trihedron now stores per-label text attributes.
Added method V3d_View::Trihedron() returning V3d_Trihedron object for more straightforward definition.
V3d_Trihedron::SetWireframe() - added missing invalidation.

AIS_Trihedron::setOwnDatumAspect() implementation has been moved to Prs3d_DatumAspect::CopyAspectsFrom()
and now used by Prs3d_Drawer::SetOwnDatumAspects().
OpenGl_Text::render() - added NULL-check.

AIS_Trihedron::computePresentation() now takes into account Prs3d_Datum*Arrow shading/line aspects.

Command vtrihedron has been extended by "-textColor XAxis|YAxis|ZAxis Color" syntax.
Command vviewcube has been extended by "-xAxisTextColor|-yAxisTextColor|-zAxisTextColor" arguments.
mod - src/AIS/AIS_Trihedron.cxx Diff ] File ]
mod - src/AIS/AIS_Trihedron.hxx Diff ] File ]
mod - src/AIS/AIS_ViewCube.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Text.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_Drawer.cxx Diff ] File ]
mod - src/V3d/V3d_Trihedron.cxx Diff ] File ]
mod - src/V3d/V3d_Trihedron.hxx Diff ] File ]
mod - src/V3d/V3d_View.hxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
mod - tests/bugs/vis/bug27958 Diff ] File ]
master 9a640cbe
Timestamp: 2020-11-05 12:28:17
Author: ifv
Committer: bugmaster
Details ] Diff ]
0030703: Modeling Algorithms - Intersector returns overlapping curves

IntPatch/IntPatch_ImpPrmIntersection.cxx - calculation of step depending on resolution of surface

IntWalk_IWalking_6.gxx - calculation of point-line coincidence is improved

Correction of tests according to current results

lowalgos/intss/bug30703 - new test case added
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx Diff ] File ]
mod - src/IntWalk/IntWalk_IWalking_6.gxx Diff ] File ]
mod - tests/evolved/voluved/HMC001 Diff ] File ]
mod - tests/hlr/exact_hlr/C16 Diff ] File ]
mod - tests/hlr/exact_hlr/C18 Diff ] File ]
mod - tests/hlr/exact_hlr/C5 Diff ] File ]
mod - tests/lowalgos/intss/bug29972_4 Diff ] File ]
add - tests/lowalgos/intss/bug30703 Diff ] File ]
master 24f9d04c
Timestamp: 2020-11-05 09:30:46
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031909: Visualization, AIS_Trihedron - replace maps with arrays

Prs3d_DatumAspect, AIS_Trihedron - redundant maps have been replaced by explicitly sized arrays.

AIS_Trihedron::myHasOwnDatumAspect - removed unused class field.

Prs3d_DatumAttribute, Prs3d_DatumParts, Prs3d_DatumAxes - enumeration values
have been renamed to have full name prefix.

vzbufftrihedron - fixed no more necessary Quantity_Color -> Quantity_NameOfColor convertion.
mod - src/AIS/AIS_Axis.cxx Diff ] File ]
mod - src/AIS/AIS_GraphicTool.cxx Diff ] File ]
mod - src/AIS/AIS_InteractiveContext.cxx Diff ] File ]
mod - src/AIS/AIS_Plane.cxx Diff ] File ]
mod - src/AIS/AIS_PlaneTrihedron.cxx Diff ] File ]
mod - src/AIS/AIS_Trihedron.cxx Diff ] File ]
mod - src/AIS/AIS_Trihedron.hxx Diff ] File ]
mod - src/AIS/AIS_ViewCube.cxx Diff ] File ]
mod - src/AIS/AIS_ViewCube.hxx Diff ] File ]
mod - src/DsgPrs/DsgPrs_DatumPrs.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumAttribute.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumAxes.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumParts.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_Drawer.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff ] File ]
master 84d0342c
Timestamp: 2020-11-03 14:22:14
Author: asuraven
Committer: bugmaster
Details ] Diff ]
0031908: Draw Harness, TKTopTest - wavefront file path length is limited to 100 characters

* Change file path variable in wavefront function from char[100] to TCollection_AsciiString
mod - src/MeshTest/MeshTest.cxx Diff ] File ]
add - tests/demo/draw/bug31908 Diff ] File ]
master d66f7c0f
Timestamp: 2020-11-02 16:52:44
Author: skl
Committer: bugmaster
Details ] Diff ]
0029564: STEP Import and Export failure

In the result of translation one face lying on the spherical surface converted to the two separate faces due to method IsSurfaceUVPeriodic returned false for spherical surface.
Now method IsSurfaceUVPeriodic returns true for spherical surface in order to natural bounds can be added for spherical surface too.
Method ShapeFix_Face::FixOrientation was corrected to avoid reversing inner wire for case when spherical face has only one inner bound without outer bound.
Check that wire has bounding box equal to bounding box of surface was added in the method ShapeFix_Face::FixAddNaturalBound in order to avoid addition of the natural bounds ( test bugs xde bug22535_2 1 for face 2 lying on the torus)

In order to avoid regressions fix for translation "VERTEX_LOOP" entities was added. Natural bounds for "VERTEX_LOOP" lying on the Spherical and BSpline surface is added only if face does not have any other bounds.
In other case natural bounds were added during ShapeFix operation after translation in order take into account mutual position of the all bounds in the UV space of the face.
mod - src/ShapeFix/ShapeFix_Face.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_TranslateFace.cxx Diff ] File ]
add - tests/bugs/step/bug29564 Diff ] File ]
mod - tests/de/step_1/E6 Diff ] File ]
mod - tests/de/step_2/A3 Diff ] File ]
mod - tests/de/step_2/A5 Diff ] File ]
mod - tests/de/step_2/D2 Diff ] File ]
mod - tests/de/step_3/A5 Diff ] File ]
mod - tests/de/step_3/A9 Diff ] File ]
mod - tests/de/step_3/D8 Diff ] File ]
1 2 3 4 5 6 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 220 221 222  >>


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker