Changesets: occt

master 0f358da3

2017-01-23 08:05:16

nbv


Committer: apn Details Diff
0028381: Draw Harness - DRAWEXE hangs up immediatly when redirecting input stream on Windows Affected Issues
0028381
mod - src/Draw/Draw_Window.cxx Diff File

master 952886f0

2017-01-20 08:15:23

nbv


Committer: apn Details Diff
0028373: Incomplete section between cylinder and plane

Test case has been created.
add - tests/bugs/modalg_6/bug28373 Diff File

master 2b73a1d1

2017-01-19 16:38:41

apn

Details Diff
Correct QAcommand OCC28310 according to changes in CR28088_3
mod - src/QABugs/QABugs_19.cxx Diff File

master 478ad1d1

2017-01-19 16:29:59

kgv


Committer: apn Details Diff
0028376: Visualization, AIS_ColoredShape - fix endless recursion due to misprint Affected Issues
0028376
mod - src/AIS/AIS_ColoredShape.cxx Diff File

master 0e9fe060

2017-01-19 13:48:08

BenjaminBihler


Committer: apn Details Diff
0028355: Stating wrong parent class in DEFINE_STANDARD_RTTIEXT is not recognized during compilation

Added compile-time checks (static_assert) in DEFINE_STANDARD_RTTI*(A,B) macros to check that A is actually the class being defined, and B is its base class.
For GCC compiler version 4.7 and later on, check ensures that B is direct base class of A.

Fixed dubious RTTI definitions.
Affected Issues
0028355
mod - samples/qt/FuncDemo/src/CircleDriver.h Diff File
mod - samples/qt/FuncDemo/src/ConeDriver.h Diff File
mod - samples/qt/FuncDemo/src/CylinderDriver.h Diff File
mod - samples/qt/FuncDemo/src/PointDriver.h Diff File
mod - samples/qt/FuncDemo/src/PrismDriver.h Diff File
mod - samples/qt/FuncDemo/src/ShapeSaverDriver.h Diff File
mod - src/AIS/AIS_AnimationTimer.hxx Diff File
mod - src/SelectMgr/SelectMgr_TriangularFrustum.hxx Diff File
mod - src/Standard/Standard_Type.hxx Diff File
mod - src/StepVisual/StepVisual_CharacterizedObjectAndCharacterizedRepresentationAndDraughtingModelAndRepresentation.hxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File

master 44fae8b1

2017-01-19 13:31:17

ski


Committer: apn Details Diff
0027691: Remove dchrono from all test cases and move its to perf group

Remove performance comparing with hardcoded value.
Test cases for performance of some commands were moved to perf group.

Updated documentation.
Affected Issues
0027691
mod - dox/dev_guides/tests/tests.md Diff File
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff File
mod - src/Draw/Draw_BasicCommands.cxx Diff File
mod - src/DrawResources/TestCommands.tcl Diff File
mod - src/OSD/OSD_Chronometer.cxx Diff File
mod - src/OSD/OSD_Chronometer.hxx Diff File
mod - src/OSD/OSD_Timer.cxx Diff File
mod - src/OSD/OSD_Timer.hxx Diff File
rm - tests/boolean/bfuse_complex/Q3 Diff File
rm - tests/boolean/bsection/R6 Diff File
rm - tests/bugs/caf/bug1454 Diff File
rm - tests/bugs/caf/bug1454_std Diff File
rm - tests/bugs/caf/bug5023 Diff File
rm - tests/bugs/caf/bug5023_std Diff File
rm - tests/bugs/fclasses/bug25514 Diff File
rm - tests/bugs/heal/bug24596_1 Diff File
rm - tests/bugs/heal/bug24596_2 Diff File
rm - tests/bugs/heal/bug25424 Diff File
rm - tests/bugs/heal/bug26871 Diff File
rm - tests/bugs/mesh/bug24022 Diff File
rm - tests/bugs/mesh/bug24968_1 Diff File
rm - tests/bugs/mesh/bug24968_2 Diff File
rm - tests/bugs/modalg_1/bug19793_2 Diff File
rm - tests/bugs/modalg_2/bug452_1 Diff File
rm - tests/bugs/modalg_2/bug453_2 Diff File
rm - tests/bugs/modalg_4/bug83_1 Diff File
rm - tests/bugs/modalg_5/bug23906 Diff File
rm - tests/bugs/modalg_5/bug24005 Diff File
rm - tests/bugs/modalg_5/bug24696 Diff File
rm - tests/bugs/modalg_5/bug24751_1 Diff File
rm - tests/bugs/modalg_5/bug24751_2 Diff File
rm - tests/bugs/modalg_5/bug24751_3 Diff File
rm - tests/bugs/modalg_5/bug24751_4 Diff File
rm - tests/bugs/modalg_5/bug24751_5 Diff File
rm - tests/bugs/modalg_5/bug24899 Diff File
rm - tests/bugs/modalg_5/bug25019 Diff File
rm - tests/bugs/modalg_5/bug25058 Diff File
rm - tests/bugs/modalg_5/bug25413 Diff File
rm - tests/bugs/modalg_5/bug25742_1 Diff File
rm - tests/bugs/modalg_5/bug25788 Diff File
rm - tests/bugs/modalg_6/bug26327 Diff File
rm - tests/bugs/modalg_6/bug26447 Diff File
rm - tests/bugs/modalg_6/bug26674 Diff File
rm - tests/bugs/modalg_6/bug26914 Diff File
rm - tests/bugs/modalg_6/bug27085_1 Diff File
rm - tests/bugs/modalg_6/bug27085_2 Diff File
rm - tests/bugs/modalg_6/bug27569 Diff File
rm - tests/bugs/moddata_1/bug21292 Diff File
rm - tests/bugs/moddata_1/bug21858 Diff File
rm - tests/bugs/moddata_2/bug276 Diff File
rm - tests/bugs/moddata_2/bug36 Diff File
rm - tests/bugs/moddata_3/bug25487_1 Diff File
rm - tests/bugs/moddata_3/bug25487_2 Diff File
rm - tests/bugs/moddata_3/bug26339 Diff File
rm - tests/bugs/moddata_3/bug27048_2 Diff File
rm - tests/bugs/step/bug24024 Diff File
rm - tests/bugs/step/bug27570 Diff File
add - tests/perf/bop/bfuse_complex_Q3 Diff File
mod - tests/perf/bop/boxholes Diff File
add - tests/perf/bop/bsection_R6 Diff File
add - tests/perf/bop/end Diff File
add - tests/perf/caf/begin Diff File
add - tests/perf/caf/bug1454 Diff File
add - tests/perf/caf/bug1454_std Diff File
add - tests/perf/caf/bug5023 Diff File
add - tests/perf/caf/bug5023_std Diff File
add - tests/perf/de/begin Diff File
add - tests/perf/de/bug24024 Diff File
mod - tests/perf/de/bug26338_1 Diff File
mod - tests/perf/de/bug26338_2 Diff File
add - tests/perf/de/bug27570 Diff File
add - tests/perf/fclasses/bug25514 Diff File
mod - tests/perf/grids.list Diff File
add - tests/perf/heal/begin Diff File
add - tests/perf/heal/bug24596_1 Diff File
add - tests/perf/heal/bug24596_2 Diff File
add - tests/perf/heal/bug25424 Diff File
add - tests/perf/heal/bug26871 Diff File
add - tests/perf/mesh/bug24022 Diff File
add - tests/perf/mesh/bug24968_1 Diff File
add - tests/perf/mesh/bug24968_2 Diff File
add - tests/perf/mesh/parse.rules Diff File
add - tests/perf/modalg/bug19793_2 Diff File
add - tests/perf/modalg/bug23906 Diff File
add - tests/perf/modalg/bug24005 Diff File
add - tests/perf/modalg/bug24696 Diff File
add - tests/perf/modalg/bug24751_1 Diff File
add - tests/perf/modalg/bug24751_2 Diff File
add - tests/perf/modalg/bug24751_3 Diff File
add - tests/perf/modalg/bug24751_4 Diff File
add - tests/perf/modalg/bug24751_5 Diff File
add - tests/perf/modalg/bug24899 Diff File
add - tests/perf/modalg/bug25019 Diff File
add - tests/perf/modalg/bug25058 Diff File
add - tests/perf/modalg/bug25413 Diff File
add - tests/perf/modalg/bug25742_1 Diff File
add - tests/perf/modalg/bug25788 Diff File
add - tests/perf/modalg/bug26327 Diff File
add - tests/perf/modalg/bug26447 Diff File
add - tests/perf/modalg/bug26674 Diff File
add - tests/perf/modalg/bug26914 Diff File
add - tests/perf/modalg/bug27085_1 Diff File
add - tests/perf/modalg/bug27085_2 Diff File
add - tests/perf/modalg/bug27569 Diff File
add - tests/perf/modalg/bug452_1 Diff File
add - tests/perf/modalg/bug453_2 Diff File
add - tests/perf/modalg/bug83_1 Diff File
add - tests/perf/moddata/bug21292 Diff File
add - tests/perf/moddata/bug21858 Diff File
add - tests/perf/moddata/bug25487_1 Diff File
add - tests/perf/moddata/bug25487_2 Diff File
add - tests/perf/moddata/bug26339 Diff File
add - tests/perf/moddata/bug27048_2 Diff File
add - tests/perf/moddata/bug276 Diff File
add - tests/perf/moddata/bug36 Diff File
add - tests/perf/sewing/A1 Diff File
add - tests/perf/sewing/A2 Diff File
add - tests/perf/sewing/A3 Diff File
add - tests/perf/sewing/A4 Diff File
add - tests/perf/sewing/A5 Diff File
add - tests/perf/sewing/A6 Diff File
add - tests/perf/sewing/A7 Diff File
add - tests/perf/sewing/begin Diff File
add - tests/perf/sewing/end Diff File
rm - tests/sewing/fast/A1 Diff File
rm - tests/sewing/fast/A2 Diff File
rm - tests/sewing/fast/A3 Diff File
rm - tests/sewing/fast/A4 Diff File
rm - tests/sewing/fast/A5 Diff File
rm - tests/sewing/fast/A6 Diff File
rm - tests/sewing/fast/A7 Diff File
mod - tests/sewing/grids.list Diff File

master acc909a8

2017-01-19 13:22:32

ssv


Committer: apn Details Diff
0028055: Add UpdateAssemblies() method for top-down update of assembly compounds

- Implement top-down update for assemblies in XCAFDoc_ShapeTool
- Get rid of UpdateAssembly() method used for partial (parent-only) update
- Adjust STEP and IGES translators to use the top-down update after filling OCAF
- Implement XUpdateAssemblies Draw command
- Add test cases bug28055_1 and bug28055_2 for component removal and part update
- Update XDE documentation to mention the new UpdateAssemblies() method

Correction for issue CR28055
Adjusting of test case bugs/fclasses/bug28217
Affected Issues
0028055
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff File
mod - dox/user_guides/xde/xde.md Diff File
mod - src/IGESCAFControl/IGESCAFControl_Reader.cxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.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
mod - tests/bugs/fclasses/bug28217 Diff File
add - tests/bugs/xde/bug28055_1 Diff File
add - tests/bugs/xde/bug28055_2 Diff File

master 1209c1b9

2017-01-19 13:05:09

ika


Committer: apn Details Diff
0028315: Data Exchange - Import/Export GD&Ts without semantic

Implement import/export of Dimensions without semantic.
Add new type of dimension for GDTs with presentation and connecting to shapes.
Update test cases.

Small corrections for issue CR28315
mod - src/RWStepAP214/RWStepAP214_GeneralModule.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx Diff File
mod - src/RWStepVisual/FILES Diff File
add - src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.cxx Diff File
add - src/RWStepVisual/RWStepVisual_RWAnnotationFillArea.hxx Diff File
add - src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.cxx Diff File
add - src/RWStepVisual/RWStepVisual_RWAnnotationFillAreaOccurrence.hxx Diff File
mod - src/StepAP214/StepAP214_Protocol.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.hxx Diff File
mod - src/StepVisual/FILES Diff File
mod - src/StepVisual/StepVisual_AnnotationCurveOccurrence.cxx Diff File
mod - src/StepVisual/StepVisual_AnnotationCurveOccurrence.hxx Diff File
add - src/StepVisual/StepVisual_AnnotationFillArea.cxx Diff File
add - src/StepVisual/StepVisual_AnnotationFillArea.hxx Diff File
add - src/StepVisual/StepVisual_AnnotationFillAreaOccurrence.cxx Diff File
add - src/StepVisual/StepVisual_AnnotationFillAreaOccurrence.hxx Diff File
mod - src/StepVisual/StepVisual_DraughtingCalloutElement.cxx Diff File
mod - src/StepVisual/StepVisual_DraughtingCalloutElement.hxx Diff File
mod - src/XCAFDimTolObjects/XCAFDimTolObjects_DimensionType.hxx Diff File
mod - tests/gdt/export/A1 Diff File
mod - tests/gdt/export/A4 Diff File
mod - tests/gdt/export/A6 Diff File
mod - tests/gdt/export/A7 Diff File
mod - tests/gdt/export/A8 Diff File
mod - tests/gdt/export/A9 Diff File
mod - tests/gdt/export/B1 Diff File
mod - tests/gdt/export/B2 Diff File
mod - tests/gdt/export/B3 Diff File
mod - tests/gdt/export/B4 Diff File
mod - tests/gdt/export/B5 Diff File
add - tests/gdt/export/B7 Diff File
add - tests/gdt/export/B8 Diff File
mod - tests/gdt/import/A1 Diff File
mod - tests/gdt/import/A4 Diff File
mod - tests/gdt/presentation/A1 Diff File
mod - tests/gdt/presentation/A3 Diff File
mod - tests/gdt/presentation/A5 Diff File
mod - tests/gdt/presentation/A6 Diff File
mod - tests/gdt/presentation/A7 Diff File
mod - tests/gdt/presentation/A8 Diff File
mod - tests/gdt/presentation/A9 Diff File
mod - tests/gdt/presentation/B1 Diff File
mod - tests/gdt/presentation/B2 Diff File
mod - tests/gdt/presentation/B3 Diff File
mod - tests/gdt/presentation/B4 Diff File
add - tests/gdt/presentation/B6 Diff File
add - tests/gdt/presentation/B7 Diff File

master 465e6861

2017-01-19 13:02:29

nbv


Committer: apn Details Diff
0028214: Make the class GeomPlate_BuildPlateSurface accept Adaptor3d_HCurve instead of Adaptor3d_HCurveOnSurface

Now, GeomPlate_BuildPlateSurface accepts base class Adaptor3d_HCurve and of course array of Adaptor3d_HCurve.

Classes GeomPlate_Array1OfHCurveOnSurface and GeomPlate_HArray1OfHCurveOnSurface have been renamed to GeomPlate_Array1OfHCurve and GeomPlate_HArray1OfHCurve correspondingly.

Documentation has been updated.

Correction in documentation.
Affected Issues
0028214
mod - dox/dev_guides/upgrade/upgrade.md Diff File
mod - dox/user_guides/modeling_algos/modeling_algos.md Diff File
mod - samples/mfc/standard/02_Modeling/src/ModelingDoc.cpp Diff File
mod - samples/mfc/standard/02_Modeling/src/StdAfx.h Diff File
mod - src/BRepTest/BRepTest_FillingCommands.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_CnCrn.cxx Diff File
mod - src/GeomPlate/FILES Diff File
mod - src/GeomPlate/GeomPlate_BuildPlateSurface.cxx Diff File
mod - src/GeomPlate/GeomPlate_BuildPlateSurface.hxx Diff File

master b09447ed

2017-01-18 11:24:13

dbp


Committer: apn Details Diff
0028369: Visualization, Path Tracing - Expose radiance clamping setting in path tracing mode

New parameter was added in the vrenderparams command:
vrenderparams -maxrad <value>
Affected Issues
0028369
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff File
mod - src/Shaders/PathtraceBase.fs Diff File
mod - src/Shaders/RaytraceRender.fs Diff File
mod - src/Shaders/Shaders_PathtraceBase_fs.pxx Diff File
mod - src/Shaders/Shaders_RaytraceRender_fs.pxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/v3d/raytrace/sample_cube_clamp Diff File

master f2a88e54

2017-01-18 11:20:51

apl


Committer: apn Details Diff
0028310: Visualization - crash on iteration through detected interactive objects

AIS_InteractiveContext::Remove (anIObj, ...) removes object from sequence of detected owners.
Therefore further iteration on detected will not require updating this list with ::MoveTo().
Additional modification includes incrementing properly the iterator of CurrentDetectedObject
and resets iterator of Highlighted detected objects, because nothing is really highlighted after that.
mod - src/AIS/AIS_InteractiveContext.cxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
add - tests/bugs/vis/bug28310 Diff File

master f63101c9

2017-01-18 08:30:08

dbp


Committer: apn Details Diff
0028368: TKMath, BVH -- Fix invalid tree height in QBVH Affected Issues
0028368
mod - src/BVH/BVH_BinaryTree.lxx Diff File

master 61887a4a

2017-01-18 07:59:35

kgv


Committer: apn Details Diff
0028367: Draw Harness - XSave should print an error on store failure Affected Issues
0028367
mod - src/XDEDRAW/XDEDRAW.cxx Diff File

master 63c71e2f

2017-01-17 09:18:42

ika


Committer: bugmaster Details Diff
0028427: Data Exchange - Update Reference Manual for STEP format

- Update STEP manual
- Fix code style in several files
Affected Issues
0028427
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

2017-01-15 11:43:41

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.
Affected Issues
0028350
mod - src/Draw/Draw_Window.cxx Diff File

master bda0b631

2017-01-13 17:24:11

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.
Affected Issues
0027585
mod - src/TCollection/TCollection_AsciiString.cxx Diff File

master 6cfc06f0

2017-01-13 12:29:58

BenjaminBihler


Committer: apn Details Diff
0028353: Samples - IESample cannot write files to paths with special characters

Changed charcode conversion to UTF-8.
Affected Issues
0028353
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

2017-01-12 12:08:27

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

2017-01-09 07:11:01

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.
Affected Issues
0028333
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

2017-01-09 06:50:03

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

2017-01-03 13:58:41

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().
Affected Issues
0028306
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

2016-12-29 17:39:28

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.
Affected Issues
0028263
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

2016-12-29 17:24:44

apn

Details Diff
Fix compilation error on vc12 (MSVC++ 12.0)
mod - src/Standard/Standard_Failure.cxx Diff File

master 0fdbd10b

2016-12-29 17:02:35

apn

Details Diff
Corrections for MacOS genproj.tcl (branch CR26866)
mod - adm/genproj.tcl Diff File

master 810b672f

2016-12-29 14:44:07

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.
Affected Issues
0028324
mod - adm/genconf.tcl Diff File
mod - adm/genproj.tcl Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 102 103 104 105 106 107 108 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last