Changesets: occt

master bc379358

2018-05-30 15:59:12

kgv


Committer: bugmaster Details Diff
0029825: Foundation Classes, NCollection_Vec4 - workaround gcc optimizer issues with xyz() method

Methods of NCollection_Vec3 and NCollection_Vec3 that returned reference to internal buffer as vector of lower dimension (non-const xy(), xyz() etc.) are eliminated.
Use of these methods could led to generation of incorrect binary code by GCC.
Instead added new method SetValues() accepting vector of lower dimension and additional value.

DRAW test command QANColTestVec4 reproducing one situation where the bug occurs is added, along with a test case.
Affected Issues
0029825
mod - src/NCollection/NCollection_Vec3.hxx Diff File
mod - src/NCollection/NCollection_Vec4.hxx Diff File
mod - src/OpenGl/OpenGl_BackgroundArray.cxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Material.hxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
mod - src/QANCollection/QANCollection_Test.cxx Diff File
mod - src/Select3D/Select3D_SensitivePrimitiveArray.cxx Diff File
add - tests/collections/n/vec4 Diff File

master d60e8dde

2018-05-28 16:13:01

jgv


Committer: bugmaster Details Diff
0029813: BRepFill_PipeShell algorithm produces invalid result

Modified method: BRepFill_Sweep::BuildShell
case of global closedness of path containing several C0-connected parts is corrected.
mod - src/BRepFill/BRepFill_Sweep.cxx Diff File
add - tests/bugs/modalg_7/bug29813_1 Diff File
add - tests/bugs/modalg_7/bug29813_2 Diff File
add - tests/bugs/modalg_7/bug29813_3 Diff File

master 11dc10d2

2018-05-28 10:39:20

bugmaster

Details Diff
Correction of corrupted png file
mod - dox/user_guides/modeling_data/images/modeling_data_image015.png Diff File

master 42da0d51

2018-05-28 10:39:20

bugmaster

Details Diff
Correction of corrupted png file
mod - dox/user_guides/modeling_data/images/modeling_data_image015.png Diff File

master f277ba37

2018-05-28 10:15:37

ika


Committer: bugmaster Details Diff
0029821: Data Exchange - Wrong processing of subshapes in ShapeTool

Improve FindSubShape method in ShapeTool.
Update Expand compounds, according to changes in ShapeTool.
Add FindSubShape and AddSubShape commands for Draw.
mod - src/XCAFDoc/XCAFDoc_Editor.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_ShapeTool.hxx Diff File
mod - src/XDEDRAW/XDEDRAW_Shapes.cxx Diff File
add - tests/bugs/xde/bug29821 Diff File

master 60fddce4

2018-05-25 18:26:45

abv


Committer: abv Details Diff
0029669: Crash on opening a document with same Ocaf attributes with different IDs

Added protection against clash of attributes with the same GUID when more than one attribute of the same type but with different GUIDs are stored in the file.
If attribute with default GUID has already been read, then adding next empty attribute of the same type (done at start of its reading) will fail; in such case another attempt is made with Null GUID.
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/XmlMDF/XmlMDF.cxx Diff File
add - tests/bugs/caf/bug29669 Diff File

master a8fe7233

2018-05-25 15:52:41

abv


Committer: abv Details Diff
Raise OCCT version up to 7.3.0 (comment out "beta")
mod - src/Standard/Standard_Version.hxx Diff File

master d25f0522

2018-05-25 15:52:41

abv


Committer: abv Details Diff
Raise OCCT version up to 7.3.0 (comment out "beta")
mod - src/Standard/Standard_Version.hxx Diff File

master f78445cf

2018-05-25 15:23:01

abv


Committer: abv Details Diff
0029407: Generating static libraries on macOS

Update "Building with Xcode" documentation
Affected Issues
0029407
mod - dox/dev_guides/building/xcode.md Diff File

master 2e32a645

2018-05-25 15:23:01

abv


Committer: abv Details Diff
0029407: Generating static libraries on macOS

Update "Building with Xcode" documentation
Affected Issues
0029407
mod - dox/dev_guides/building/xcode.md Diff File

master 3306fdd9

2018-05-25 08:05:58

nbv


Committer: bugmaster Details Diff
0029807: [Regression to 7.0.0] Impossible to cut cone from prism

The algorithm has been improved for the cases when the intersection line goes through the cone apex.

<!break>

1. All special points are put to the ALine forcefully (if they are true intersection point). Currently this step has not been implemented yet.

2. Now the tolerance of IntPatch_Point (put into ALine) is computed in order to cover the distance between it and the correspond ALine.

3. Test cases have been created.

4. Procedure of trimming IntAna_Curve has been improved.

5. Criterion when the discriminant of IntAna_Curve can be considered to be equal to 0 has been improved.

6. Methods IntAna_Curve::FindParameter(...) (and IntPatch_ALine::FindParameter(...)) currently returns list of all parameters corresponding the given point (IntAna_Curve can be self-interfered curve). Before the fix, this method always returned only one (randomly chosen) parameter.

7. Interfaces of the following methods have been changed: IntAna_Curve::FindParameter(...), IntPatch_ALine::FindParameter(...), IntPatch_ALine::ChangeVertex(...), IntPatch_SpecialPoints::AddPointOnUorVIso(...), IntPatch_SpecialPoints::AddSingularPole(...), IntPatch_WLineTool::ExtendTwoWLines().

8. Following methods have been added: IntAna_Quadric::SpecialPoints(...), IntPatch_ALineToWLine::GetSectionRadius(...), IntPatch_SpecialPoints::ProcessSphere(...), IntPatch_SpecialPoints::ProcessCone(...), IntPatch_SpecialPoints::GetTangentToIntLineForCone(...).

------------------
1) tests/boolean/volumemaker/C5
tests/boolean/volumemaker/C6
tests/boolean/volumemaker/E7

They are real IMPROVEMENTS. In the FIX (in compare with MASTER), section result between pairs of faces f2&f6 (C5), f3&f7 (C6) and f1&f5 (E7) is closed. Separated test cases have been created in order to focus on the problem with section. Bug 0028503 has been fixed.

Correction in test cases.
Affected Issues
0029807
mod - src/BRepTest/BRepTest_CheckCommands.cxx Diff File
mod - src/Geom/Geom_ConicalSurface.hxx Diff File
mod - src/gp/gp_Cone.hxx Diff File
mod - src/IntAna/IntAna_Curve.cxx Diff File
mod - src/IntAna/IntAna_Curve.hxx Diff File
mod - src/IntAna/IntAna_IntQuadQuad.cxx Diff File
mod - src/IntAna/IntAna_Quadric.cxx Diff File
mod - src/IntAna/IntAna_Quadric.hxx Diff File
mod - src/IntPatch/IntPatch_ALine.hxx Diff File
mod - src/IntPatch/IntPatch_ALine.lxx Diff File
mod - src/IntPatch/IntPatch_ALineToWLine.cxx Diff File
mod - src/IntPatch/IntPatch_ALineToWLine.hxx Diff File
mod - src/IntPatch/IntPatch_ImpImpIntersection_0.gxx Diff File
mod - src/IntPatch/IntPatch_ImpImpIntersection_2.gxx Diff File
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx Diff File
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx Diff File
mod - src/IntPatch/IntPatch_Intersection.cxx Diff File
mod - src/IntPatch/IntPatch_Point.cxx Diff File
mod - src/IntPatch/IntPatch_Point.hxx Diff File
mod - src/IntPatch/IntPatch_PointLine.cxx Diff File
mod - src/IntPatch/IntPatch_SpecialPoints.cxx Diff File
mod - src/IntPatch/IntPatch_SpecialPoints.hxx Diff File
mod - src/IntPatch/IntPatch_WLineTool.cxx Diff File
mod - src/IntPatch/IntPatch_WLineTool.hxx Diff File
mod - src/IntStart/IntStart_SearchOnBoundaries.gxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - tests/boolean/volumemaker/C5 Diff File
mod - tests/boolean/volumemaker/C6 Diff File
mod - tests/boolean/volumemaker/E7 Diff File
rm - tests/bugs/fclasses/bug23972 Diff File
mod - tests/bugs/modalg_2/bug20964_1 Diff File
mod - tests/bugs/modalg_2/bug20964_2 Diff File
mod - tests/bugs/modalg_2/bug20964_3 Diff File
mod - tests/bugs/modalg_2/bug20964_4 Diff File
mod - tests/bugs/modalg_2/bug20964_5 Diff File
mod - tests/bugs/modalg_6/bug27269 Diff File
mod - tests/bugs/modalg_6/bug27282_2 Diff File
mod - tests/bugs/modalg_6/bug28626_1 Diff File
mod - tests/bugs/modalg_6/bug28626_2 Diff File
mod - tests/bugs/modalg_6/bug28626_3 Diff File
mod - tests/bugs/modalg_7/bug23176 Diff File
add - tests/bugs/modalg_7/bug23972 Diff File
add - tests/bugs/modalg_7/bug25542 Diff File
add - tests/bugs/modalg_7/bug29807_b1 Diff File
add - tests/bugs/modalg_7/bug29807_b2 Diff File
add - tests/bugs/modalg_7/bug29807_b3a Diff File
add - tests/bugs/modalg_7/bug29807_b3b Diff File
add - tests/bugs/modalg_7/bug29807_b4a Diff File
add - tests/bugs/modalg_7/bug29807_b4b Diff File
add - tests/bugs/modalg_7/bug29807_b5a Diff File
add - tests/bugs/modalg_7/bug29807_b5b Diff File
add - tests/bugs/modalg_7/bug29807_i1001 Diff File
add - tests/bugs/modalg_7/bug29807_i1002 Diff File
add - tests/bugs/modalg_7/bug29807_i1003 Diff File
add - tests/bugs/modalg_7/bug29807_i1004 Diff File
add - tests/bugs/modalg_7/bug29807_i1005 Diff File
add - tests/bugs/modalg_7/bug29807_i1006 Diff File
add - tests/bugs/modalg_7/bug29807_i2001 Diff File
add - tests/bugs/modalg_7/bug29807_i2002 Diff File
add - tests/bugs/modalg_7/bug29807_i2003 Diff File
add - tests/bugs/modalg_7/bug29807_i2004 Diff File
add - tests/bugs/modalg_7/bug29807_i2005 Diff File
add - tests/bugs/modalg_7/bug29807_i2006 Diff File
add - tests/bugs/modalg_7/bug29807_i3001 Diff File
add - tests/bugs/modalg_7/bug29807_i3002 Diff File
add - tests/bugs/modalg_7/bug29807_i3003 Diff File
add - tests/bugs/modalg_7/bug29807_i3004 Diff File
add - tests/bugs/modalg_7/bug29807_i3005 Diff File
add - tests/bugs/modalg_7/bug29807_i4001 Diff File
add - tests/bugs/modalg_7/bug29807_i4002 Diff File
add - tests/bugs/modalg_7/bug29807_i4003 Diff File
add - tests/bugs/modalg_7/bug29807_i4004 Diff File
add - tests/bugs/modalg_7/bug29807_i4005 Diff File
add - tests/bugs/modalg_7/bug29807_i5001 Diff File
add - tests/bugs/modalg_7/bug29807_i5002 Diff File
add - tests/bugs/modalg_7/bug29807_sc01 Diff File
add - tests/bugs/modalg_7/bug29807_svm01 Diff File
add - tests/bugs/modalg_7/bug29807_svm02 Diff File
add - tests/bugs/modalg_7/bug29824 Diff File
mod - tests/bugs/moddata_2/bug565 Diff File

master 25c35042

2018-05-25 07:13:38

kgv


Committer: bugmaster Details Diff
0029729: Visualization, Graphic3d_ClipPlane - add support of clipping plane chains

Graphic3d_ClipPlane now can define a Chain of Planes (logical AND).
OpenGl_ShaderManager - added new GLSL sub-programs for clipping plane chains.
Bnd_Range::TrimFrom(), ::TrimTo() - added auxiliary methods for trimming the range.
SelectMgr_ViewClipRange now handles non-continuous clipping range.
Graphic3d_SequenceOfHClipPlane now aggregates NCollection_Sequence instead of inheritance.
OpenGl_CappingPlaneResource - triangulation has been adjusted to make front face following CCW order.
Affected Issues
0029729
mod - src/Bnd/Bnd_Range.hxx Diff File
mod - src/Graphic3d/FILES Diff File
mod - src/Graphic3d/Graphic3d_ClipPlane.cxx Diff File
mod - src/Graphic3d/Graphic3d_ClipPlane.hxx Diff File
add - src/Graphic3d/Graphic3d_SequenceOfHClipPlane.cxx Diff File
mod - src/Graphic3d/Graphic3d_SequenceOfHClipPlane.hxx Diff File
mod - src/OpenGl/FILES Diff File
mod - src/OpenGl/OpenGl_CappingAlgo.cxx Diff File
mod - src/OpenGl/OpenGl_CappingPlaneResource.cxx Diff File
mod - src/OpenGl/OpenGl_Clipping.cxx Diff File
mod - src/OpenGl/OpenGl_Clipping.hxx Diff File
add - src/OpenGl/OpenGl_ClippingIterator.hxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Group.cxx Diff File
mod - src/OpenGl/OpenGl_SetOfShaderPrograms.hxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.hxx Diff File
mod - src/OpenGl/OpenGl_ShaderProgram.cxx Diff File
mod - src/OpenGl/OpenGl_ShaderProgram.hxx Diff File
mod - src/OpenGl/OpenGl_Structure.cxx Diff File
mod - src/OpenGl/OpenGl_View_Redraw.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace.hxx Diff File
mod - src/Select3D/Select3D_SensitivePrimitiveArray.hxx Diff File
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx Diff File
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_ViewClipRange.hxx Diff File
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx Diff File
mod - src/Shaders/Declarations.glsl Diff File
mod - src/Shaders/Shaders_Declarations_glsl.pxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/bugs/vis/bug25052 Diff File
add - tests/v3d/glsl/clipping1 Diff File

master 2b8e3efe

2018-05-24 17:10:32

abv


Committer: abv Details Diff
0029791: Visualization - Wrong result of SelectMgr_RectangularFrustum::IsClipped

SelectMgr_RectangularFrustum::computeClippingRange() fix skipping depth range starting behind the ray.
Affected Issues
0029791
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx Diff File
add - tests/bugs/vis/bug29791 Diff File

master fad3eca7

2018-05-24 17:10:32

abv


Committer: abv Details Diff
0029791: Visualization - Wrong result of SelectMgr_RectangularFrustum::IsClipped

SelectMgr_RectangularFrustum::computeClippingRange() fix skipping depth range starting behind the ray.
Affected Issues
0029791
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx Diff File
add - tests/bugs/vis/bug29791 Diff File

master 949f2c74

2018-05-24 15:43:22

abv


Committer: abv Details Diff
0029640: OCAF - add information on replacement of CDM_MessageDriver in upgrade guide.

Information on replacement of CDM_MessageDriver by Message_Messenger is added in the upgrade guide.
This replacement is recorded as rename in upgrade.dat
Affected Issues
0029640
mod - adm/upgrade.dat Diff File
mod - dox/dev_guides/upgrade/upgrade.md Diff File

master 64e93ce1

2018-05-24 15:43:22

abv


Committer: abv Details Diff
0029640: OCAF - add information on replacement of CDM_MessageDriver in upgrade guide.

Information on replacement of CDM_MessageDriver by Message_Messenger is added in the upgrade guide.
This replacement is recorded as rename in upgrade.dat
Affected Issues
0029640
mod - adm/upgrade.dat Diff File
mod - dox/dev_guides/upgrade/upgrade.md Diff File

master b2d1851c

2018-05-24 15:06:37

kgv


Committer: bugmaster Details Diff
0029814: Modeling Data - add method TopoDS_Shape::NbChildren() for simple check of sub-shapes number

TopoDS_Shape::NbChildren() - new method has been introduced.
TopoDS_Shape.lxx, TopoDS_TShape.lxx - inline methods have been moved to hxx.
TopoDS_TShape_Flags has been redeclared as enumeration instead of preprocessor macros.

Cyclic dependency between headers TopoDS_Shape.hxx and TopoDS_TShape.hxx eliminated.

Places where TopoDS_Iterator is used only for calculation of number of sub-shapes are updated to use NbChildren() instead
Affected Issues
0029814
mod - src/AIS/AIS_ParallelRelation.cxx Diff File
mod - src/AIS/AIS_Shape.cxx Diff File
mod - src/AIS/AIS_SymmetricRelation.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_ArgumentAnalyzer.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_Builder_3.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_Tools.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_WireSplitter.cxx Diff File
mod - src/BRep/BRep_TEdge.cxx Diff File
mod - src/BRep/BRep_TFace.cxx Diff File
mod - src/BRep/BRep_TVertex.cxx Diff File
mod - src/BRepCheck/BRepCheck.cxx Diff File
mod - src/BRepFill/BRepFill_TrimShellCorner.cxx Diff File
mod - src/BRepGProp/BRepGProp.cxx Diff File
mod - src/BRepGProp/BRepGProp_Gauss.cxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.cxx Diff File
mod - src/BRepProj/BRepProj_Projection.cxx Diff File
mod - src/BRepTools/BRepTools.cxx Diff File
mod - src/DBRep/DBRep_IsoBuilder.cxx Diff File
mod - src/DNaming/DNaming.cxx Diff File
mod - src/DNaming/DNaming_BooleanOperationDriver.cxx Diff File
mod - src/DNaming/DNaming_FilletDriver.cxx Diff File
mod - src/DrawDim/DrawDim_PlanarDimensionCommands.cxx Diff File
mod - src/HLRBRep/HLRBRep_ShapeToHLR.cxx Diff File
mod - src/IGESToBRep/IGESToBRep.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_BRepEntity.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_SelectableObject.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Wire.cxx Diff File
mod - src/ShapeCustom/ShapeCustom.cxx Diff File
mod - src/ShapeFix/ShapeFix_FixSmallSolid.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shape.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shell.cxx Diff File
mod - src/ShapePersistent/ShapePersistent_TopoDS.cxx Diff File
mod - src/ShapeProcessAPI/ShapeProcessAPI_ApplySequence.cxx Diff File
mod - src/StdPrs/StdPrs_ShadedShape.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_Styles.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_ValidationProps.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateCurveBoundedSurface.cxx Diff File
mod - src/TNaming/TNaming_Localizer.cxx Diff File
mod - src/TNaming/TNaming_Name.cxx Diff File
mod - src/TopoDS/FILES Diff File
mod - src/TopoDS/TopoDS_Builder.cxx Diff File
mod - src/TopoDS/TopoDS_Iterator.cxx Diff File
mod - src/TopoDS/TopoDS_Shape.cxx Diff File
mod - src/TopoDS/TopoDS_Shape.hxx Diff File
rm - src/TopoDS/TopoDS_Shape.lxx Diff File
mod - src/TopoDS/TopoDS_TCompound.cxx Diff File
mod - src/TopoDS/TopoDS_TCompSolid.cxx Diff File
mod - src/TopoDS/TopoDS_TEdge.cxx Diff File
mod - src/TopoDS/TopoDS_TFace.cxx Diff File
mod - src/TopoDS/TopoDS_TShape.cxx Diff File
mod - src/TopoDS/TopoDS_TShape.hxx Diff File
rm - src/TopoDS/TopoDS_TShape.lxx Diff File
mod - src/TopoDS/TopoDS_TShell.cxx Diff File
mod - src/TopoDS/TopoDS_TSolid.cxx Diff File
mod - src/TopoDS/TopoDS_TVertex.cxx Diff File
mod - src/TopoDS/TopoDS_TWire.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeFacetedBrep.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeGeometricCurveSet.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepEdge.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepFace.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepWire.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Merge.cxx Diff File
mod - src/TransferBRep/TransferBRep.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff File
mod - src/XCAFPrs/XCAFPrs.cxx Diff File
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx Diff File

master e5e529b9

2018-05-24 13:54:00

abv


Committer: abv Details Diff
0029266: Configuration - CMake install does not copy pdb files in Debug mode due to the changes in 0028287

Define variable "OCCT_INSTALL_BIN_LETTER" only if compiler is some version of Microsoft Visual C.
Affected Issues
0029266
mod - adm/cmake/occt_macros.cmake Diff File
mod - adm/cmake/occt_toolkit.cmake Diff File

master 6acbb1c6

2018-05-24 13:54:00

abv


Committer: abv Details Diff
0029266: Configuration - CMake install does not copy pdb files in Debug mode due to the changes in 0028287

Define variable "OCCT_INSTALL_BIN_LETTER" only if compiler is some version of Microsoft Visual C.
Affected Issues
0029266
mod - adm/cmake/occt_macros.cmake Diff File
mod - adm/cmake/occt_toolkit.cmake Diff File

master c9ebb2dd

2018-05-24 09:47:28

abv


Committer: abv Details Diff
0029811: Tests - unstable tests demo\draw\binpersist_* due to usage of the same temporary file name Affected Issues
0029811
mod - tests/demo/draw/binpersist_1 Diff File
mod - tests/demo/draw/binpersist_2 Diff File
mod - tests/demo/draw/binpersist_3 Diff File

master ab5b3c22

2018-05-24 04:20:02

abv


Committer: abv Details Diff
0029800: Upgrade Guide - TInspector correction documentation

TInspector documentation is updated
Affected Issues
0029800
mod - dox/user_guides/inspector/images/3DView.png Diff File
add - dox/user_guides/inspector/images/3DView_set_orientation.png Diff File
mod - dox/user_guides/inspector/images/dfbrowser.png Diff File
mod - dox/user_guides/inspector/images/dfbrowser_selection_in_tree_view.svg Diff File
mod - dox/user_guides/inspector/images/drawexe_tinspector.png Diff File
add - dox/user_guides/inspector/images/preferences.png Diff File
mod - dox/user_guides/inspector/images/property_panel_item_selection.svg Diff File
mod - dox/user_guides/inspector/images/search.png Diff File
mod - dox/user_guides/inspector/images/shapeview.png Diff File
add - dox/user_guides/inspector/images/shapeview_tree_columns.png Diff File
add - dox/user_guides/inspector/images/treeview_preferences.svg Diff File
mod - dox/user_guides/inspector/images/TStandaloneEXE.png Diff File
mod - dox/user_guides/inspector/images/TStandaloneEXE_open.png Diff File
mod - dox/user_guides/inspector/images/vinspector.png Diff File
add - dox/user_guides/inspector/images/vinspector_tree_columns.png Diff File
mod - dox/user_guides/inspector/images/VStudio_projects.png Diff File
mod - dox/user_guides/inspector/inspector.md Diff File
mod - dox/user_guides/ocaf/ocaf.md Diff File
mod - samples/qt/AndroidQt/ReadMe.md Diff File

master 395a5977

2018-05-23 07:18:49

msv


Committer: bugmaster Details Diff
0029777: Foundation Classes - The methods of moving of one NCollection_Sequence to another are unsafe

Make the methods Append, Prepend, InsertBefore and InsertAfter, which take another sequence as an argument, copying the sequence instead of joining if the allocators are different.

Add test cases for collection classes.
Affected Issues
0029777
mod - src/NCollection/NCollection_List.hxx Diff File
mod - src/NCollection/NCollection_Sequence.hxx Diff File
mod - src/QANCollection/QANCollection_Test.cxx Diff File
add - tests/collections/n/array1 Diff File
add - tests/collections/n/array2 Diff File
add - tests/collections/n/arrayMove Diff File
add - tests/collections/n/dblmap Diff File
add - tests/collections/n/dmap Diff File
add - tests/collections/n/idmap Diff File
add - tests/collections/n/imap Diff File
add - tests/collections/n/list Diff File
add - tests/collections/n/seq Diff File
add - tests/collections/n/vector Diff File

master 894dba72

2018-05-22 09:15:27

nbv


Committer: bugmaster Details Diff
0029694: Geom2dGcc_Circ2dTanCenGeo crash

The reason of this issue is in incorrectly interpreted the generic class "TheExtPC" (eliminated after the fix 0024773) as Extrema_ExtPC2d. Correct interpretation must be "Extrema_EPCOfExtPC2d" class.

Now this problem has been fixed in the class Geom2dGcc_Circ2dTanCenGeo.

New testgrid "lowalgos 2dgcc" has been created.
Affected Issues
0029694
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2dTanCenGeo.cxx Diff File
mod - src/GeometryTest/GeometryTest_ConstraintCommands.cxx Diff File
add - tests/lowalgos/2dgcc/bug29694 Diff File
add - tests/lowalgos/2dgcc/doc001 Diff File
mod - tests/lowalgos/grids.list Diff File

master f841d372

2018-05-21 13:24:44

abv


Committer: abv Details Diff
0029790: Upgrade Guide - problematic grammar and formatting

Grammar errors and formatting issues have been fixed.
Affected Issues
0029790
mod - dox/dev_guides/upgrade/upgrade.md Diff File

master ea7ffc28

2018-05-21 13:09:28

abv


Committer: abv Details Diff
0029784: Crash at STEP file reading with enabled sub-shapes

In the method STEPCAFControl_Reader::ExpandShell protection for case when entity ""Connected_Face_Set" contains not only "FACE" entities ( for example "VERTEX_POINT" entities) was added.
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 72 73 74 75 76 77 78 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last