MantisBT
Mantis Bug Tracker Workflow

Changesets: occt Browse ] Back to Index ]
master ff2bd6ef
Timestamp: 2017-01-26 09:54:30
Author: apl
Committer: apn
Details ] Diff ]
0028361: Visualization, TKV3d - buggy behavior of Transformation Persistence compiled on several Linux platforms in optimized mode

The patch fixes transformation persistence for various set of GCC compilers.
1) Optimized template-specialized operator /= for division (causes bugs)
   of NCollection_Vec4 was replaced with non-specialized version.
2) NCollection_Vec4::xyz() is not used since compiler uses modifiable-reference
   returning version, which invokes warning of possible strict-aliasing rules
   violation and leads to incorrect behavior of the reference.
mod - src/Graphic3d/Graphic3d_TransformPers.hxx Diff ] File ]
add - tests/bugs/vis/bug28361 Diff ] File ]
master 2dad173d
Timestamp: 2017-01-26 09:51:09
Author: ifv
Committer: apn
Details ] Diff ]
0028230: Convert C0 2d curve to C1 raises exception

The treatment of small curves (length of curves is less then tolerance used for checking G1) is added in
Geom2dConvert_CompCurveToBSplineCurve.cxx
mod - src/Geom2dConvert/Geom2dConvert.cxx Diff ] File ]
mod - src/Geom2dConvert/Geom2dConvert_CompCurveToBSplineCurve.cxx Diff ] File ]
add - tests/bugs/moddata_3/bug28230 Diff ] File ]
master baaacd46
Timestamp: 2017-01-26 05:23:51
Author: emv
Committer: apn
Details ] Diff ]
0028387: Empty result of 3D Offset operation in mode Complete JoinType Intersection

1. The smarter conditions for removing the invalid faces with inverted edges have been implemented
   (BRepOffset_MakeOffset::RemoveInvalidSplitsByInvertedEdges).

2. Avoid removed (completely inside) edges in the filtering of invalid faces
   (BRepOffset_MakeOffset::FilterInvalidFaces).

3. Test cases for the issue.
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff ] File ]
mod - tests/offset/shape_type_i_c/XF2 Diff ] File ]
add - tests/offset/shape_type_i_c/XN3 Diff ] File ]
add - tests/offset/shape_type_i_c/XN4 Diff ] File ]
add - tests/offset/shape_type_i_c/XN5 Diff ] File ]
add - tests/offset/shape_type_i_c/XN6 Diff ] File ]
add - tests/offset/shape_type_i_c/XN7 Diff ] File ]
add - tests/offset/shape_type_i_c/XN8 Diff ] File ]
add - tests/offset/shape_type_i_c/XN9 Diff ] File ]
add - tests/offset/shape_type_i_c/XO1 Diff ] File ]
add - tests/offset/shape_type_i_c/XO2 Diff ] File ]
add - tests/offset/shape_type_i_c/XO3 Diff ] File ]
master 650efe05
Timestamp: 2017-01-25 17:26:27
Author: kgv
Committer: apn
Details ] Diff ]
0028257: XCAFPrs_Style - uninitialized memory usage within ::HashCode()

XCAFPrs_Style::HashCode() function has been corrected.
XCAFPrs_Style::SetVisibility() does not reset assigned colors anymore.
mod - src/XCAFPrs/XCAFPrs_Style.cxx Diff ] File ]
mod - src/XCAFPrs/XCAFPrs_Style.hxx Diff ] File ]
master cbdcce0d
Timestamp: 2017-01-25 15:12:18
Author: msv
Committer: apn
Details ] Diff ]
0028375: Regressions after enabling floating point signals handling in DRAW

In Bisector_BisecCC.cxx avoid division by zero when the variable N1P2P1==0.
In Bisector_BisecPC.cxx avoid creation of gp_Dir2d with zero components.
mod - src/Bisector/Bisector_BisecCC.cxx Diff ] File ]
mod - src/Bisector/Bisector_BisecPC.cxx Diff ] File ]
master 2b3e2b78
Timestamp: 2017-01-25 14:51:03
Author: kgv
Committer: apn
Details ] Diff ]
0028391: Foundation Classes - OSD_Directory returns incorrect protection flags for shared directory on Windows

Redirect Folder reading flags to File reading flags when Folder flags are not found.
mod - src/OSD/OSD_File.cxx Diff ] File ]
master 0c63f2f8
Timestamp: 2017-01-25 11:13:45
Author: ika
Committer: apn
Details ] Diff ]
0028389: Data Exchange - Import of STEP Saved Views and Clipping Planes

- new STEP entities for Saved Views
- import of STEP Saved Views
- new XCAF tool for clipping planes
- new draw commands
- update test
mod - src/BinMXCAFDoc/BinMXCAFDoc.hxx Diff ] File ]
add - src/BinMXCAFDoc/BinMXCAFDoc_ClippingPlaneToolDriver.cxx Diff ] File ]
add - src/BinMXCAFDoc/BinMXCAFDoc_ClippingPlaneToolDriver.hxx Diff ] File ]
mod - src/BinMXCAFDoc/FILES Diff ] File ]
mod - src/QABugs/QABugs_20.cxx Diff ] File ]
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_RWCameraModelD3MultiClipping.cxx Diff ] File ]
add - src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClipping.hxx Diff ] File ]
add - src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.cxx Diff ] File ]
add - src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingIntersection.hxx Diff ] File ]
add - src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.cxx Diff ] File ]
add - src/RWStepVisual/RWStepVisual_RWCameraModelD3MultiClippingUnion.hxx Diff ] File ]
mod - src/StepAP214/StepAP214_Protocol.cxx Diff ] File ]
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff ] File ]
mod - src/STEPCAFControl/STEPCAFControl_Reader.hxx Diff ] File ]
mod - src/StepVisual/FILES Diff ] File ]
add - src/StepVisual/StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx Diff ] File ]
add - src/StepVisual/StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClipping.cxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClipping.hxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClippingInterectionSelect.cxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClippingInterectionSelect.hxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClippingIntersection.cxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClippingIntersection.hxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClippingUnion.cxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClippingUnion.hxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClippingUnionSelect.cxx Diff ] File ]
add - src/StepVisual/StepVisual_CameraModelD3MultiClippingUnionSelect.hxx Diff ] File ]
add - src/StepVisual/StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect.hxx Diff ] File ]
add - src/StepVisual/StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect.hxx Diff ] File ]
mod - src/XCAFDoc/FILES Diff ] File ]
mod - src/XCAFDoc/XCAFDoc.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc.hxx Diff ] File ]
add - src/XCAFDoc/XCAFDoc_ClippingPlaneTool.cxx Diff ] File ]
add - src/XCAFDoc/XCAFDoc_ClippingPlaneTool.hxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_DimTolTool.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_DimTolTool.hxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_DocumentTool.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_DocumentTool.hxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_View.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_ViewTool.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_ViewTool.hxx Diff ] File ]
mod - src/XCAFView/XCAFView_Object.cxx Diff ] File ]
mod - src/XCAFView/XCAFView_Object.hxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW.cxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW_Views.cxx Diff ] File ]
mod - src/XmlMXCAFDoc/FILES Diff ] File ]
mod - src/XmlMXCAFDoc/XmlMXCAFDoc.cxx Diff ] File ]
mod - src/XmlMXCAFDoc/XmlMXCAFDoc.hxx Diff ] File ]
add - src/XmlMXCAFDoc/XmlMXCAFDoc_ClippingPlaneToolDriver.cxx Diff ] File ]
add - src/XmlMXCAFDoc/XmlMXCAFDoc_ClippingPlaneToolDriver.hxx Diff ] File ]
mod - tests/bugs/xde/bug22962 Diff ] File ]
mod - tests/bugs/xde/bug28044 Diff ] File ]
add - tests/gdt/export/B9 Diff ] File ]
mod - tests/gdt/grids.list Diff ] File ]
add - tests/gdt/presentation/B8 Diff ] File ]
add - tests/gdt/view/A1 Diff ] File ]
add - tests/gdt/view/A2 Diff ] File ]
add - tests/gdt/view/A3 Diff ] File ]
add - tests/gdt/view/A4 Diff ] File ]
add - tests/gdt/view/A5 Diff ] File ]
add - tests/gdt/view/A6 Diff ] File ]
add - tests/gdt/view/A7 Diff ] File ]
add - tests/gdt/view/A8 Diff ] File ]
add - tests/gdt/view/A9 Diff ] File ]
add - tests/gdt/view/B1 Diff ] File ]
add - tests/gdt/view/B2 Diff ] File ]
add - tests/gdt/view/B4 Diff ] File ]
add - tests/gdt/view/B5 Diff ] File ]
add - tests/gdt/view/begin Diff ] File ]
add - tests/gdt/view/end Diff ] File ]
master e4780e52
Timestamp: 2017-01-25 08:14:41
Author: nbv
Committer: apn
Details ] Diff ]
0026745: Boolean Cut produces invalid result

Creation of test cases for issues #26745 and #26748
add - tests/bugs/modalg_6/bug26745 Diff ] File ]
add - tests/bugs/modalg_6/bug26748 Diff ] File ]
master 50258e77
Timestamp: 2017-01-24 13:27:13
Author: jgv
Committer: bugmaster
Details ] Diff ]
0026150: BRepOffsetAPI_ThruSections doesn't implement history method Generated().

Virtual method Generated is redefined. Now it returns:

- chain of generated faces for sub-edge of a profile;
- chain of generated edges for sub-vertex of a profile;
- bunch of chains of generated edges for start or end vertex if it is degenerated section.

Correction according to the remarks.

Fix compiler's warnings and add 4 new test cases.

Correction of mistake.

Compilation warnings are gone.
mod - src/BRepFill/BRepFill_CompatibleWires.cxx Diff ] File ]
mod - src/BRepFill/BRepFill_CompatibleWires.hxx Diff ] File ]
mod - src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.cxx Diff ] File ]
mod - src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.hxx Diff ] File ]
mod - src/BRepTest/BRepTest_SweepCommands.cxx Diff ] File ]
add - tests/bugs/modalg_6/bug26150_1 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_10 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_11 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_12 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_13 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_14 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_15 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_16 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_17 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_18 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_2 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_3 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_4 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_5 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_6 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_7 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_8 Diff ] File ]
add - tests/bugs/modalg_6/bug26150_9 Diff ] File ]
master 31211c6c
Timestamp: 2017-01-24 09:52:41
Author: ski
Committer: apn
Details ] Diff ]
0028384: Add FPE signals enabling from MSVC

Variable CSF_FPE was added to the file adm/templates/DRAWEXE.vcxproj.user.in
mod - adm/templates/DRAWEXE.vcxproj.user.in Diff ] File ]
master 0f358da3
Timestamp: 2017-01-23 08:05:16
Author: nbv
Committer: apn
Details ] Diff ]
0028381: Draw Harness - DRAWEXE hangs up immediatly when redirecting input stream on Windows
mod - src/Draw/Draw_Window.cxx Diff ] File ]
master 952886f0
Timestamp: 2017-01-20 08:15:23
Author: 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
Timestamp: 2017-01-19 16:38:41
Author: apn
Details ] Diff ]
Correct QAcommand OCC28310 according to changes in CR28088_3
mod - src/QABugs/QABugs_19.cxx Diff ] File ]
master 478ad1d1
Timestamp: 2017-01-19 16:29:59
Author: kgv
Committer: apn
Details ] Diff ]
0028376: Visualization, AIS_ColoredShape - fix endless recursion due to misprint
mod - src/AIS/AIS_ColoredShape.cxx Diff ] File ]
master 0e9fe060
Timestamp: 2017-01-19 13:48:08
Author: 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.
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
Timestamp: 2017-01-19 13:31:17
Author: 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.
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
Timestamp: 2017-01-19 13:22:32
Author: 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
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
Timestamp: 2017-01-19 13:05:09
Author: 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
Timestamp: 2017-01-19 13:02:29
Author: 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.
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
Timestamp: 2017-01-18 11:24:13
Author: 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>
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
Timestamp: 2017-01-18 11:20:51
Author: 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
Timestamp: 2017-01-18 08:30:08
Author: dbp
Committer: apn
Details ] Diff ]
0028368: TKMath, BVH -- Fix invalid tree height in QBVH
mod - src/BVH/BVH_BinaryTree.lxx Diff ] File ]
master 61887a4a
Timestamp: 2017-01-18 07:59:35
Author: kgv
Committer: apn
Details ] Diff ]
0028367: Draw Harness - XSave should print an error on store failure
mod - src/XDEDRAW/XDEDRAW.cxx Diff ] File ]
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 ]
<<  1 2 3 ... 20 ... 40 ... 55 56 57 58 59 60 61 62 63 64 65 ... 80 ... 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 209 210 211  >>


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker