MantisBT
Mantis Bug Tracker Workflow

Changesets: occt Browse ] Back to Index ]
master 63c71e2f
Timestamp: 2017-01-17 09:18:42
Author: ika
Committer: bugmaster
Details ] Diff ]
0028427: Data Exchange - Update Reference Manual for STEP format

- Update STEP manual
- Fix code style in several files
mod - dox/user_guides/step/step.md Diff ] File ]
mod - src/STEPControl/STEPControl_ActorRead.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_Builder.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_GeometricTool.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_MakeTransformed.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_TranslateCompositeCurve.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_TranslateCurveBoundedSurface.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdge.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_TranslateFace.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_TranslatePolyLoop.cxx Diff ] File ]
mod - src/StepToTopoDS/StepToTopoDS_TranslateShell.cxx Diff ] File ]
master 7755fe82
Timestamp: 2017-01-15 11:43:41
Author: kgv
Committer: apn
Details ] Diff ]
0028350: Draw Harness - DRAWEXE hangs up immediatly when redirecting input stream on Windows

Fallback using fgetws() instead of ReadConsoleW() for reading input from a pipe.
mod - src/Draw/Draw_Window.cxx Diff ] File ]
master bda0b631
Timestamp: 2017-01-13 17:24:11
Author: kgv
Committer: apn
Details ] Diff ]
0027585: It is not possible to store OCAF documents to paths with special characters in their names

TCollection_AsciiString - fixed inproper convertion from UTF-16 string.
mod - src/TCollection/TCollection_AsciiString.cxx Diff ] File ]
master 6cfc06f0
Timestamp: 2017-01-13 12:29:58
Author: BenjaminBihler
Committer: apn
Details ] Diff ]
0028353: Samples - IESample cannot write files to paths with special characters

Changed charcode conversion to UTF-8.
mod - samples/qt/Common/src/MDIWindow.cxx Diff ] File ]
mod - samples/qt/Common/src/View.cxx Diff ] File ]
mod - samples/qt/Interface/src/Translate.cxx Diff ] File ]
master 10ce3246
Timestamp: 2017-01-12 12:08:27
Author: emv
Committer: apn
Details ] Diff ]
0028343: Modeling: ShapeUpgrade_UnifySameDomain algorithm produces invalid shape

Check coincidence of the normal directions of the adjacent faces to understand if the merging of these faces is possible.

Test cases for the issue.
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff ] File ]
add - tests/bugs/modalg_6/bug28343_1 Diff ] File ]
add - tests/bugs/modalg_6/bug28343_2 Diff ] File ]
master 7c441da0
Timestamp: 2017-01-09 07:11:01
Author: msv
Committer: apn
Details ] Diff ]
0028333: Draw Harness - whatis command hangs when selection is activated with no opened view

Added new method Draw_Window::IsMapped() for checked window state.
Draw_Window using XLib now does not exit application on closing window.
The method Draw_Viewer::Select() (called by whatis command)
has been corrected so as not to enter the loop if no views are initialized.
mod - src/Draw/Draw_Viewer.cxx Diff ] File ]
mod - src/Draw/Draw_Window.cxx Diff ] File ]
mod - src/Draw/Draw_Window.hxx Diff ] File ]
mod - src/Draw/Draw_Window_1.mm Diff ] File ]
master 25dfc507
Timestamp: 2017-01-09 06:50:03
Author: emv
Committer: apn
Details ] Diff ]
0028284: Avoid classification of sub-shapes of arguments of BOPs relatively solids during Intersection phase

1. The methods PerformVZ, PerformEZ, PerformFZ and PerformZZ have been transferred from BOPAlgo_PaveFiller to BOPAlgo_CheckerSI class
to perform intersection of sub-shapes with solids only in self-intersection mode.

2. The checks for solids built from the same (shared) faces have been added into methods building the result of Boolean operations -
BOPAlgo_BOP::BuildRC() and BOPAlgo_BOP::BuildSolid().

3. Since the NonDestructive mode is now natively supported by the BOPAlgo_PaveFiller the methods providing the support of this mode by CheckerSI
(BOPAlgo_CheckerSI::PrepareCopy() and BOPAlgo_CheckerSI::PostTreatCopy()) are not needed and have been removed.

4. The pairs of sub-shapes with interfering bounding boxes are now sorted before real intersection to guarantee the constant order of
intersection of sub-shapes and produce more stable result. The class BOPDS_PassKey has been replaced with simpler class BOPDS_Pair.

5. The class BOPDS_SubIterator has been refactored.

6. Test cases for the issue.

7. Adjustment of the test case boolean volumemaker D2.
mod - dox/dev_guides/upgrade/upgrade.md Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_ArgumentAnalyzer.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_BOP.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_CheckerSI.hxx Diff ] File ]
add - src/BOPAlgo/BOPAlgo_CheckerSI_1.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_1.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_10.cxx Diff ] File ]
rm - src/BOPAlgo/BOPAlgo_PaveFiller_11.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_2.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_4.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_7.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_9.cxx Diff ] File ]
mod - src/BOPAlgo/FILES Diff ] File ]
mod - src/BOPDS/BOPDS_DS.cxx Diff ] File ]
mod - src/BOPDS/BOPDS_DS.hxx Diff ] File ]
mod - src/BOPDS/BOPDS_DS.lxx Diff ] File ]
mod - src/BOPDS/BOPDS_Iterator.cxx Diff ] File ]
mod - src/BOPDS/BOPDS_Iterator.hxx Diff ] File ]
mod - src/BOPDS/BOPDS_IteratorSI.cxx Diff ] File ]
add - src/BOPDS/BOPDS_MapOfPair.hxx Diff ] File ]
add - src/BOPDS/BOPDS_Pair.hxx Diff ] File ]
add - src/BOPDS/BOPDS_PairMapHasher.hxx Diff ] File ]
mod - src/BOPDS/BOPDS_SubIterator.cxx Diff ] File ]
mod - src/BOPDS/BOPDS_SubIterator.hxx Diff ] File ]
add - src/BOPDS/BOPDS_VectorOfPair.hxx Diff ] File ]
add - src/BOPDS/BOPDS_VectorOfVectorOfPair.hxx Diff ] File ]
mod - src/BOPDS/FILES Diff ] File ]
mod - src/BOPTest/BOPTest_CheckCommands.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_DebugCommands.cxx Diff ] File ]
mod - tests/boolean/volumemaker/D2 Diff ] File ]
mod - tests/bugs/modalg_1/bug10232 Diff ] File ]
add - tests/bugs/modalg_6/bug28284_1 Diff ] File ]
add - tests/bugs/modalg_6/bug28284_2 Diff ] File ]
add - tests/bugs/modalg_6/bug28284_3 Diff ] File ]
master ec7c343f
Timestamp: 2017-01-03 13:58:41
Author: kgv
Committer: apn
Details ] Diff ]
0028306: Visualization - viewer crashes if style for shaded display is set to HATCH

Fixed NULL-dereference in OpenGl_Context::SetPolygonHatchStyle().
mod - src/Graphic3d/Graphic3d_AspectFillArea3d.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest.cxx Diff ] File ]
add - tests/bugs/vis/bug28306 Diff ] File ]
master 4e1bc39a
Timestamp: 2016-12-29 17:39:28
Author: kgv
Committer: apv
Details ] Diff ]
0028263: Coding Rules - clean up definition of the class Graphic3d_MaterialAspect

Fixed uninitialized fields in several classes.
Body of trivial methods have been moved to class definition (header file).
Ensure that non-primitive types are returned by reference, when possible.
Removed unused class Prs3d_PlaneSet.
mod - src/AIS/AIS_InteractiveObject.cxx Diff ] File ]
mod - src/AIS/AIS_Plane.cxx Diff ] File ]
mod - src/AIS/AIS_PointCloud.cxx Diff ] File ]
mod - src/AIS/AIS_Shape.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_AspectFillArea3d.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_MaterialAspect.cxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_MaterialAspect.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_TypeOfReflection.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_AspectFace.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Workspace.cxx Diff ] File ]
mod - src/Prs3d/FILES Diff ] File ]
mod - src/Prs3d/Prs3d_ArrowAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_ArrowAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_BasicAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_BasicAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_DatumAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_DimensionAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_DimensionAspect.hxx Diff ] File ]
rm - src/Prs3d/Prs3d_DimensionUnits.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_DimensionUnits.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_IsoAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_IsoAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_LineAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_LineAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_PlaneAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_PlaneAspect.hxx Diff ] File ]
rm - src/Prs3d/Prs3d_PlaneSet.cxx Diff ] File ]
rm - src/Prs3d/Prs3d_PlaneSet.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_PointAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_PointAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_ShadingAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_ShadingAspect.hxx Diff ] File ]
mod - src/Prs3d/Prs3d_TextAspect.cxx Diff ] File ]
mod - src/Prs3d/Prs3d_TextAspect.hxx Diff ] File ]
mod - src/QABugs/QABugs_17.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff ] File ]
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff ] File ]
master 9bcfd6f6
Timestamp: 2016-12-29 17:24:44
Author: apn
Details ] Diff ]
Fix compilation error on vc12 (MSVC++ 12.0)
mod - src/Standard/Standard_Failure.cxx Diff ] File ]
master 0fdbd10b
Timestamp: 2016-12-29 17:02:35
Author: apn
Details ] Diff ]
Corrections for MacOS genproj.tcl (branch CR26866)
mod - adm/genproj.tcl Diff ] File ]
master 810b672f
Timestamp: 2016-12-29 14:44:07
Author: aan
Committer: apn
Details ] Diff ]
0028324: Configuration, genproj.tcl - compilation error while targeting OS X 10.8 or lower in XCode

Specify libc++ as C++ library compatible with C++11 instead of libstdc++ which is no more updated within XCode.
mod - adm/genconf.tcl Diff ] File ]
mod - adm/genproj.tcl Diff ] File ]
master 77a11d3d
Timestamp: 2016-12-29 12:42:08
Author: emv
Committer: apn
Details ] Diff ]
0028189: Result of Boolean operation is non-manifold wire

1. The result of Boolean operation on the arguments of collection type, containers WIRE/SHELL/COMPSOLID, is also a collection.
The containers of type WIRE included into result should now also (as the SHELLs) have coherent orientation of its sub-shapes.
For that the new method has been implemented (BOPTools_AlgoTools::OrientEdgesOnWire(TopoDS_Shape&)) which reorients edges for correct ordering.
The duplicating containers, i.e. containers with the contents completely included in other containers, are now avoided in the result of BOP.
2. The result of Fuse operation on Compsolids is now also will be Compsolid.
3. Documentation has been updated.
4. New test cases for the issue.
5. Adjusting test cases to current behavior.

Correction of test case bugs/modalg_4/bug726_2 according to the new behavior
mod - dox/dev_guides/upgrade/upgrade.md Diff ] File ]
mod - dox/user_guides/boolean_operations/boolean_operations.md Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_BOP.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_UtilityCommands.cxx Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools.cxx Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools.hxx Diff ] File ]
mod - tests/boolean/bcommon_2d/F3 Diff ] File ]
mod - tests/boolean/bcommon_2d/F4 Diff ] File ]
mod - tests/boolean/bcommon_2d/F5 Diff ] File ]
mod - tests/boolean/bcommon_2d/N8 Diff ] File ]
mod - tests/boolean/bcommon_2d/N9 Diff ] File ]
mod - tests/boolean/bcommon_2d/O1 Diff ] File ]
mod - tests/boolean/bcommon_2d/O7 Diff ] File ]
mod - tests/boolean/bopcommon_2d/F3 Diff ] File ]
mod - tests/boolean/bopcommon_2d/F4 Diff ] File ]
mod - tests/boolean/bopcommon_2d/F5 Diff ] File ]
mod - tests/boolean/bopcommon_2d/N8 Diff ] File ]
mod - tests/boolean/bopcommon_2d/N9 Diff ] File ]
mod - tests/boolean/bopcommon_2d/O1 Diff ] File ]
mod - tests/boolean/bopcommon_2d/O7 Diff ] File ]
mod - tests/boolean/bopcommon_complex/L3 Diff ] File ]
mod - tests/boolean/bopcommon_complex/L6 Diff ] File ]
mod - tests/boolean/bopcommon_complex/L7 Diff ] File ]
mod - tests/boolean/bopcommon_complex/L8 Diff ] File ]
mod - tests/boolean/bopcommon_complex/L9 Diff ] File ]
mod - tests/boolean/bopcommon_complex/M3 Diff ] File ]
mod - tests/boolean/bopcommon_complex/M4 Diff ] File ]
mod - tests/boolean/bopcommon_complex/M5 Diff ] File ]
mod - tests/boolean/bopcommon_complex/M6 Diff ] File ]
mod - tests/boolean/bopfuse_complex/O2 Diff ] File ]
mod - tests/boolean/bopfuse_complex/O3 Diff ] File ]
mod - tests/bugs/modalg_1/bug13538 Diff ] File ]
mod - tests/bugs/modalg_4/bug726_2 Diff ] File ]
mod - tests/bugs/modalg_6/bug26980 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_1 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_2 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_3 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_4 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_5 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_6 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_7 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_8 Diff ] File ]
add - tests/bugs/modalg_6/bug28189_9 Diff ] File ]
master b3d20c7f
Timestamp: 2016-12-29 11:37:42
Author: abv
Committer: apn
Details ] Diff ]
0028217: Error handling is not thread safe and causing memory corruption and sporadic crashes

Static variable holding handle to the last raised exception is made thread-local on compilers that support C++11 keyword thread_local (MCVC++ 14+, GCC 4.8+, ICC 14+, CLang).
Test bugs fclasses bug28217 is added (BAD on vc < 14 and gcc < 4.8).

Test case tuning bugs/fclasses/bug28217
mod - src/QABugs/QABugs_20.cxx Diff ] File ]
mod - src/Standard/Standard_Failure.cxx Diff ] File ]
add - tests/bugs/fclasses/bug28217 Diff ] File ]
master 08b183fe
Timestamp: 2016-12-29 08:48:16
Author: anv
Committer: kgv
Details ] Diff ]
0028188: Improving layer color storage mechanism for DXF Import/Export

Attribute ColorByLayer was added for shapes that should be colored by the color of their layer or, if it's absent, by the parent component's layer color.

Fixing inconsistency of iterating through the map of Styles

Improving ColorByLayer mechanism

Fix for Map/IndexedMad differences.

Renaming according to convention of naming collection typedefs
mod - src/IGESCAFControl/IGESCAFControl_Writer.cxx Diff ] File ]
mod - src/IGESCAFControl/IGESCAFControl_Writer.hxx Diff ] File ]
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc.hxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_ColorTool.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_ColorTool.hxx Diff ] File ]
mod - src/XCAFPrs/FILES Diff ] File ]
mod - src/XCAFPrs/XCAFPrs.cxx Diff ] File ]
mod - src/XCAFPrs/XCAFPrs.hxx Diff ] File ]
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW.cxx Diff ] File ]
master e22105a9
Timestamp: 2016-12-28 16:10:24
Author: kgv
Committer: apn
Details ] Diff ]
0028312: Configuration, genproj.tcl - support CSF_ZLIB and CSF_LIBLZMA within project generator

Added CSF_ZLIB for searching zlib library, CSF_LIBLZMA for liblzma library
and CSF_FFmpeg for FFmpeg framework.
Unused CSF_AviLibs has been dropped.
mod - adm/cmake/occt_csf.cmake Diff ] File ]
mod - adm/genconf.tcl Diff ] File ]
mod - adm/genconfdeps.tcl Diff ] File ]
mod - adm/genproj.tcl Diff ] File ]
mod - adm/templates/env.bat Diff ] File ]
mod - adm/templates/env.sh Diff ] File ]
mod - adm/templates/template.vc10 Diff ] File ]
mod - adm/templates/template.vc7 Diff ] File ]
mod - adm/templates/template.vc8 Diff ] File ]
mod - adm/templates/template.vc9 Diff ] File ]
mod - src/TKOpenGl/EXTERNLIB Diff ] File ]
master 731c9b5b
Timestamp: 2016-12-28 12:52:31
Author: vpa
Committer: apn
Details ] Diff ]
0028047: Visualization - support objects with customized highlighting in AIS_InteractiveContext

- SelectMgr_SelectableObject::ClearHighlighted method is added to remove dynamic highlight data;
- interactive context will pass processing of dynamic highlight erase to the object if the owner returns false in SelectMgr_EntityOwner::IsAutoHilight;
- if owner returns true in SelectMgr_EntityOwner::IsForcedHilight, selection presentation will be re-highlighted at each ::Select call;
- redundant logic related to old object-oriented highlight mechanism was removed from AIS_InteractiveContext::MoveTo.
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/SelectMgr/SelectMgr_SelectableObject.cxx Diff ] File ]
mod - src/SelectMgr/SelectMgr_SelectableObject.hxx Diff ] File ]
master 0577ae8c
Timestamp: 2016-12-27 10:24:08
Author: isk
Committer: kgv
Details ] Diff ]
0028088: Visualization, AIS_InteractiveContext - drop default value for Update Viewer parameter
mod - dox/dev_guides/upgrade/upgrade.md Diff ] File ]
mod - samples/CSharp/OCCTProxy/OCCTProxy.cpp Diff ] File ]
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxyD3D.cpp 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/src/ModelingDoc.cpp Diff ] File ]
mod - samples/mfc/standard/03_Viewer2d/src/Viewer2dDoc.cpp Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/src/ModelClippingDlg.cpp Diff ] File ]
mod - samples/mfc/standard/04_Viewer3d/src/OCCDemo_Presentation.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/04_Viewer3d/src/Viewer3dView.cpp Diff ] File ]
mod - samples/mfc/standard/05_ImportExport/src/ColoredShapes.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/07_Triangulation/src/OCCDemo_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/src/Tesselate_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/07_Triangulation/src/TriangulationDoc.cpp Diff ] File ]
mod - samples/mfc/standard/08_HLR/src/HLRDoc.cpp Diff ] File ]
mod - samples/mfc/standard/08_HLR/src/SelectionDialog.cpp Diff ] File ]
mod - samples/mfc/standard/09_Animation/src/AnimationDoc.cpp Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/Convert_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/OCCDemo_Presentation.cpp Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/WNT/OCCDemoDoc.cpp Diff ] File ]
mod - samples/mfc/standard/10_Convert/src/WNT/OCCDemoView.cpp Diff ] File ]
mod - samples/mfc/standard/Common/AISDialogs.cpp Diff ] File ]
mod - samples/mfc/standard/Common/AngleParamsVerticesPage.cpp Diff ] File ]
mod - samples/mfc/standard/Common/ImportExport/ImportExport.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_2dDoc.cpp Diff ] File ]
mod - samples/mfc/standard/Common/OCC_2dView.cpp Diff ] File ]
mod - samples/mfc/standard/Common/OCC_3dBaseDoc.cpp Diff ] File ]
mod - samples/mfc/standard/Common/ParamsFacesPage.cpp Diff ] File ]
mod - samples/mfc/standard/Common/RadiusParamsPage.cpp Diff ] File ]
mod - samples/qt/Common/src/DocumentCommon.cxx Diff ] File ]
mod - samples/qt/Common/src/View.cxx Diff ] File ]
mod - samples/qt/Tutorial/src/DocumentTut.cxx 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_LocalContext.cxx Diff ] File ]
mod - src/AIS/AIS_Manipulator.cxx Diff ] File ]
mod - src/AIS/AIS_Trihedron.cxx Diff ] File ]
mod - src/QABugs/QABugs_1.cxx Diff ] File ]
mod - src/QABugs/QABugs_11.cxx Diff ] File ]
mod - src/QABugs/QABugs_14.cxx Diff ] File ]
mod - src/QABugs/QABugs_15.cxx Diff ] File ]
mod - src/QABugs/QABugs_16.cxx Diff ] File ]
mod - src/QABugs/QABugs_17.cxx Diff ] File ]
mod - src/QABugs/QABugs_19.cxx Diff ] File ]
mod - src/QABugs/QABugs_3.cxx Diff ] File ]
mod - src/QABugs/QABugs_4.cxx Diff ] File ]
mod - src/QABugs/QABugs_8.cxx Diff ] File ]
mod - src/QABugs/QABugs_9.cxx Diff ] File ]
mod - src/QADraw/QADraw.cxx Diff ] File ]
mod - src/TPrsStd/TPrsStd_AISPresentation.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest.cxx Diff ] File ]
mod - src/ViewerTest/ViewerTest_FilletCommands.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/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff ] File ]
master 96fffdc6
Timestamp: 2016-12-27 08:19:21
Author: isk
Committer: apn
Details ] Diff ]
0028285: Configuration - add missing macro Standard_EXPORT to OpenGl_StateInterface subclasses
mod - src/OpenGl/OpenGl_ShaderStates.hxx Diff ] File ]
master 0c5a6d47
Timestamp: 2016-12-26 12:31:14
Author: msv
Committer: apn
Details ] Diff ]
0028283: The command bopcheck crashes on the given shape

BOPAlgo_CheckerSI crashed due to building of pcurve for an edge not lying on surface. The fix avoids building of pcurves in this algorithm.
The new flag has been added in BOPAlgo_PaveFiller class (method SetAvoidBuildPCurve). It tells whether to avoid building pcurves. It is worth to set if the result is not used to create splits of faces, as in example with BOPAlgo_CheckerSI.
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller.hxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_PaveFiller_7.cxx Diff ] File ]
add - tests/bugs/modalg_6/bug28283 Diff ] File ]
master 5c20836e
Timestamp: 2016-12-25 17:07:39
Author: kgv
Committer: apn
Details ] Diff ]
0028281: Draw Harness - remove unused command vperf
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff ] File ]
mod - src/ViewerTest/ViewerTest.cxx Diff ] File ]
master 09f30297
Timestamp: 2016-12-23 18:21:00
Author: kgv
Committer: apn
Details ] Diff ]
0028276: Visualization, Graphic3d_ArrayOfPrimitives - fix usage of 16-bit indices

Graphic3d_ArrayOfPrimitives now check the amount of vertex data rather than amount of indices.
mod - src/Graphic3d/Graphic3d_ArrayOfPrimitives.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff ] File ]
master a8232603
Timestamp: 2016-12-23 13:04:25
Author: emv
Committer: apn
Details ] Diff ]
0028273: Inefficient implementation of the BRepOffset_MakeOffset::BuildSplitsOfFace function

The method for building splits of the face BRepOffset_MakeOffset::BuildSplitsOfFace has been redesigned to use the BOPAlgo_BuilderFace algorithm directly.
The methods FindInvalidFaces and TrimNewIntersectionEdges have been corrected to avoid possible instabilities.
The filtering of invalid edges by existing bounding edges has been corrected to avoid removal of valid splits.
The method BRepOffset_Analyse::Correct2dPoint has been modified to avoid unnecessary initialization of BRepAdaptor_Surface.

Adjustment of the test cases.
Test case bugs modalg_6 bug26513 has been modified to unify faces of the input shape before operation.
mod - src/BRepOffset/BRepOffset_Analyse.cxx Diff ] File ]
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff ] File ]
mod - tests/bugs/modalg_6/bug26513 Diff ] File ]
mod - tests/offset/shape_type_i_c/XD3 Diff ] File ]
mod - tests/offset/shape_type_i_c/ZD9 Diff ] File ]
master 9f951ebc
Timestamp: 2016-12-23 07:10:55
Author: apn
Details ] Diff ]
Warnings on vc14 were eliminated
mod - src/XDEDRAW/XDEDRAW_GDTs.cxx Diff ] File ]
master 5da3dfdf
Timestamp: 2016-12-22 17:54:00
Author: ski
Committer: apn
Details ] Diff ]
0026866: Configuration, genproj - ensure consistency between FILES and actual content of inc and src folders

Added check of consistency between FILES and actual content of inc and src folders in genproj procedure.
mod - adm/genproj.tcl Diff ] File ]
<<  1 2 3 ... 20 ... 40 ... 57 58 59 60 61 62 63 64 65 66 67 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 210 211 212  >>


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker