Changesets: occt

master e002f1ce

2015-02-19 12:00:01


Committer: bugmaster Details Diff
0025819: Bad result of BOP cut on valid shapes

1. Algorithm of adjusting parameter to the surface boundaries has been changed.
2. Control First and Last parameters in BRepLib_CheckCurveOnSurface::Compute() function.

Test cases for issue CR25819
mod - src/BRepLib/BRepLib_CheckCurveOnSurface.cxx Diff File
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx Diff File
add - tests/bugs/modalg_5/bug25819_1 Diff File
add - tests/bugs/modalg_5/bug25819_2 Diff File
add - tests/bugs/modalg_5/bug25819_3 Diff File

master 7a7e8cf1

2015-02-19 11:57:12


Committer: bugmaster Details Diff
0025803: Defective tests contaminating current directory

Test cases save results in directory pointed by ${imagedir} Tcl variable. File names are initialized in scripts and passed to DRAW command as argument.
Tests User Guide was updated.

Remarks were corrected
Affected Issues
mod - dox/dev_guides/tests/ Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - tests/bugs/fclasses/bug24931 Diff File
mod - tests/bugs/vis/bug2883_2 Diff File
mod - tests/bugs/xde/bug23951 Diff File

master 71215351

2015-02-19 09:53:55


Committer: bugmaster Details Diff
0025136: Visualization - fix multiple Aspect_ColorScale usage issues

Update documentat if the class.
SetColor() and SetLabel() now work with 0-based index.
SetColor() now checks length of myColors.
Remove methods GetCurrentColor() and GetCurrentLabel().
Methods GetColor() and GetLabel() now can be used to get user-specified and default colors / labels.
Round down IntervNumber in FindColor().
DrawScale() - show labels even for one interval.

Redesign Draw Harness command vcolorscale, provide new options.
Update test cases which use vcolorscale command.
mod - src/Aspect/Aspect_ColorScale.cdl Diff File
mod - src/Aspect/Aspect_ColorScale.cxx Diff File
mod - src/V3d/V3d_ColorScale.cdl Diff File
mod - src/V3d/V3d_ColorScale.cxx Diff File
mod - src/V3d/V3d_LayerMgr.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/3rdparty/fonts/A1 Diff File
mod - tests/bugs/vis/bug21091_1 Diff File
mod - tests/bugs/vis/bug22819 Diff File
mod - tests/bugs/vis/bug25027 Diff File
add - tests/bugs/vis/bug25136 Diff File

master 8d9052db

2015-02-13 14:21:53


Committer: bugmaster Details Diff
Adjusting testing case due to changes in algorithm behavior.
mod - tests/offset/wire_closed_inside_0_075/C8 Diff File

master 8750c36a

2015-02-13 14:00:52


Details Diff
Adjusting new testing cases
mod - tests/bugs/modalg_5/bug25772 Diff File
mod - tests/bugs/vis/bug25624 Diff File

master d088c9c2

2015-02-13 13:34:08


Committer: bugmaster Details Diff
0025699: Crash while importing STeP file

1) Try-catch block was added on a StepToTopoDS_TranslateEdgeLoop::Init() to
catch Standard_ConstructionError during the Curve conversion.

2) Checks of BSpline curve degree added to prevent construction error when converting edges to BSpline_Curve.
3) Warning message was added in case of incorrect curve definition.

Correct of the test cases according to the new error message added with fix


Modified test cases according to new reference data
Affected Issues
mod - src/StepToGeom/StepToGeom_MakeBoundedCurve.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx Diff File
mod - tests/de/iges_3/A4 Diff File
mod - tests/de/step_1/R7 Diff File
mod - tests/de/step_2/G5 Diff File
mod - tests/de/step_2/H1 Diff File

master 40738f9a

2015-02-12 13:42:58


Committer: bugmaster Details Diff
0025824: Infinite presentations should be excluded when computing gravity center of the view scene
mod - src/V3d/V3d_View.cxx Diff File

master 95b2678c

2015-02-12 12:49:22


Committer: bugmaster Details Diff
0025822: Visualization, TKOpenGl - front material should be used instead of back material within distinguish mode turned off

add test case v3d/glsl/distinguish_off
Affected Issues
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File
add - tests/v3d/glsl/distinguish_off Diff File

master 873c119f

2015-02-12 11:38:39


Committer: bugmaster Details Diff
0024255: Regressions in test cases on OCCT vc9 win64 Release

Updated test-cases from branch CR24255_3

0024255: Regressions in test cases on OCCT vc9 win64 Release

Small refactoring.

Fix for CASE bugs modalg_5 bug25298_09: FAILED (error)

Test-cases correction (bugs modalg_5 bugs25804_1, bug25704_2)
Affected Issues
mod - src/Bisector/Bisector_Bisec.cxx Diff File
mod - src/Bisector/Bisector_BisecCC.cxx Diff File
mod - src/Bisector/Bisector_Inter.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools3D.cxx Diff File
mod - src/BRepFill/BRepFill_OffsetWire.cxx Diff File
mod - src/BRepFill/BRepFill_TrimEdgeTool.cxx Diff File
mod - src/BRepLib/BRepLib.cxx Diff File
mod - src/BRepLib/BRepLib_FindSurface.cxx Diff File
mod - src/BRepMAT2d/BRepMAT2d_Explorer.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_0.cxx Diff File
mod - src/IntCurve/IntCurve_ExactIntersectionPoint.gxx Diff File
mod - src/IntCurve/IntCurve_IntPolyPolyGen.gxx Diff File
mod - src/MAT2d/MAT2d_Mat2d.cxx Diff File
mod - src/MAT2d/MAT2d_Tool2d.cxx Diff File
mod - tests/blend/buildevol/D9 Diff File
mod - tests/blend/buildevol/E2 Diff File
mod - tests/blend/buildevol/E3 Diff File
mod - tests/blend/simple/I1 Diff File
mod - tests/blend/simple/I2 Diff File
mod - tests/blend/simple/I4 Diff File
mod - tests/blend/simple/I5 Diff File
mod - tests/blend/simple/I6 Diff File
mod - tests/blend/simple/I7 Diff File
mod - tests/blend/simple/I8 Diff File
mod - tests/blend/simple/P5 Diff File
mod - tests/boolean/bsection/R3 Diff File
mod - tests/bugs/caf/bug21707 Diff File
mod - tests/bugs/modalg_1/buc60782_1 Diff File
mod - tests/bugs/modalg_2/bug423_1 Diff File
mod - tests/bugs/modalg_4/bug745_10 Diff File
mod - tests/bugs/modalg_4/bug829_1 Diff File
mod - tests/bugs/modalg_5/bug23706_1 Diff File
mod - tests/bugs/modalg_5/bug23952_1 Diff File
mod - tests/bugs/modalg_5/bug25298_09 Diff File
mod - tests/bugs/modalg_5/bug25704_1 Diff File
mod - tests/bugs/modalg_5/bug25704_2 Diff File
mod - tests/caf/driver/B6 Diff File
mod - tests/caf/driver/B7 Diff File
mod - tests/caf/named_shape/F6 Diff File
mod - tests/caf/named_shape/F7 Diff File
mod - tests/draft/angle/M2 Diff File
mod - tests/feat/featdprism/A1 Diff File
mod - tests/feat/featdprism/A2 Diff File
mod - tests/feat/featdprism/A3 Diff File
mod - tests/feat/featdprism/A4 Diff File
mod - tests/feat/featdprism/A5 Diff File
mod - tests/feat/featdprism/A6 Diff File
mod - tests/feat/featdprism/A9 Diff File
mod - tests/feat/featdprism/B1 Diff File
mod - tests/feat/featdprism/B2 Diff File
mod - tests/feat/featdprism/B3 Diff File
mod - tests/feat/featdprism/B4 Diff File
mod - tests/feat/featdprism/B5 Diff File
mod - tests/feat/featdprism/B6 Diff File
mod - tests/offset/faces_type_i/M7 Diff File
mod - tests/offset/faces_type_i/M9 Diff File
mod - tests/offset/wire_closed_inside_0_005/B5 Diff File
mod - tests/offset/wire_closed_inside_0_005/E8 Diff File
mod - tests/offset/wire_closed_inside_0_005/G4 Diff File
mod - tests/offset/wire_closed_inside_0_005/H3 Diff File
mod - tests/offset/wire_closed_inside_0_025/A2 Diff File
mod - tests/offset/wire_closed_inside_0_025/B2 Diff File
mod - tests/offset/wire_closed_inside_0_025/D1 Diff File
mod - tests/offset/wire_closed_inside_0_025/E8 Diff File
mod - tests/offset/wire_closed_inside_0_025/F7 Diff File
mod - tests/offset/wire_closed_inside_0_025/G4 Diff File
mod - tests/offset/wire_closed_inside_0_025/H3 Diff File
mod - tests/offset/wire_closed_inside_0_075/A8 Diff File
mod - tests/offset/wire_closed_inside_0_075/C7 Diff File
mod - tests/offset/wire_closed_inside_0_075/E8 Diff File
mod - tests/offset/wire_closed_inside_0_075/F6 Diff File
mod - tests/offset/wire_closed_inside_0_075/G4 Diff File
mod - tests/offset/wire_closed_inside_0_075/H3 Diff File
mod - tests/offset/wire_closed_outside_0_005/D1 Diff File
mod - tests/offset/wire_closed_outside_0_005/E8 Diff File
mod - tests/offset/wire_closed_outside_0_005/G1 Diff File
mod - tests/offset/wire_closed_outside_0_025/B7 Diff File
mod - tests/offset/wire_closed_outside_0_025/E8 Diff File
mod - tests/offset/wire_closed_outside_0_025/F7 Diff File
mod - tests/offset/wire_closed_outside_0_025/F8 Diff File
mod - tests/offset/wire_closed_outside_0_075/A2 Diff File
mod - tests/offset/wire_closed_outside_0_075/B7 Diff File
mod - tests/offset/wire_closed_outside_0_075/E8 Diff File
mod - tests/offset/wire_closed_outside_0_075/F7 Diff File
mod - tests/offset/wire_closed_outside_0_075/H3 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/A7 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/B9 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/C1 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/C2 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/C4 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/A1 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/A6 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/A7 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/B9 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/C4 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A1 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A6 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A7 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A8 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A9 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/C4 Diff File

master b0091bc9

2015-02-12 09:18:56


Committer: bugmaster Details Diff
0025729: algorith BRepOffset_MakeOffset(...) produces wrong result for join type Intersection

Test case for issue CR25729
mod - src/BiTgte/BiTgte_Blend.cxx Diff File
mod - src/BRepOffset/BRepOffset_Analyse.cxx Diff File
mod - src/BRepOffset/BRepOffset_Inter2d.cxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/BRepOffset/BRepOffset_Offset.cxx Diff File
add - tests/bugs/modalg_5/bug25729 Diff File

master 20f319cd

2015-02-12 09:14:27


Committer: bugmaster Details Diff
0025757: distmini returns wrong solution for ellipse/vertex

Analytical handling of degenerated cases added.

Test case for issue CR25757

Correction of test case for issue CR25757
Affected Issues
mod - src/math/math_TrigonometricFunctionRoots.cxx Diff File
add - tests/bugs/fclasses/bug25757 Diff File

master 2bfe59b6

2015-02-12 09:08:05


Committer: bugmaster Details Diff
0024881: Wrong status returned by ShapeFix_Wire::FixGaps3d () operation

The reason of FAIL status of FixGaps3d is that the trying to convert
curves to BSplines on valid edges (both adjacent points saticfy a
precision) leads to skipping of the convertation and gives wrong status.

Check of the gap on adjacent points before try ro convert curves was added.

Test-case for issue 0024881
Affected Issues
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire_1.cxx Diff File
add - tests/bugs/heal/bug24881 Diff File

master fc0180e5

2015-02-12 09:04:55


Committer: bugmaster Details Diff
0025810: Exception in extrema operation.

Fixed computation of number of analytic intersection points.

Test case for issue CR25810
Affected Issues
mod - src/Extrema/Extrema_ExtElCS.cxx Diff File
add - tests/bugs/moddata_3/bug25810 Diff File

master e32045fd

2015-02-12 09:02:30


Committer: bugmaster Details Diff
0025801: Some of the commands in BOPTest packages show the execution time without -t key

Unnecessary output of the execution time has been removed in the following commands:
- bopcheck
- bfillds
- bbuild
- bbop

Test case for issue CR25801
Affected Issues
mod - src/BOPTest/BOPTest_CheckCommands.cxx Diff File
mod - src/BOPTest/BOPTest_PartitionCommands.cxx Diff File
add - tests/bugs/modalg_5/bug25801 Diff File

master 4af098ba

2015-02-12 08:59:56


Committer: bugmaster Details Diff
0025723: Visualization, TKV3d - the center of rotation should be calculated taking into account structure visibility and selection flags

V3d_View::Gravity() - compute scene bounding box only including highlighted objects, if there are any, to provide context-oriented center of gravity.
Skip hidden objects, if there are any visible.
Do not return any value from this method.

Extend command vrotate with new flags -mouseStart and -mouseMove, to emulate rotation by mouse.

Unused argument theDi of VRotate disabled
Affected Issues
mod - src/V3d/V3d_View.cdl Diff File
mod - src/V3d/V3d_View.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/bugs/vis/bug25723 Diff File
add - tests/bugs/vis/bug25723_1 Diff File

master 0090ae85

2015-02-12 08:57:15


Committer: bugmaster Details Diff
0025788: Parallelization of the BOP Builder algorithm on second level

class BOPAlgo_Builder
void BOPAlgo_Builder::FillIn3DParts
const BOPCol_BaseAllocator& )
has been optimized and
modified to provide parallel treatment.

Correction of compilation errors

Test cases for issue CR25788
Affected Issues
mod - src/BOPAlgo/BOPAlgo_BuilderSolid.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_Builder_3.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_ShellSplitter.cxx Diff File
mod - src/BOPTools/BOPTools.cxx Diff File
add - tests/bugs/modalg_5/bug25788 Diff File

master 42b96b07

2015-02-12 08:48:05


Committer: bugmaster Details Diff
0025624: Visualization - selection is incorrect in perspective mode in a specific case

Corrected computation of picking line for perspective camera;
Test case for issue 25624.
Affected Issues
mod - src/Select3D/Select3D_Projector.cdl Diff File
mod - src/Select3D/Select3D_Projector.cxx Diff File
mod - src/StdSelect/StdSelect_ViewerSelector3d.cxx Diff File
add - tests/bugs/vis/bug25624 Diff File

master b8f2022f

2015-02-12 08:36:07


Committer: bugmaster Details Diff
0025176: STEP Reader - no error report if referenced entity has wrong type.

Interface_CheckTool does not reset the Check added to CheckList now.

Added test case bugs/xde/bug25176

Update reference data in test cases.

Resolving conflicts:
Affected Issues
mod - src/Interface/Interface_CheckTool.cxx Diff File
add - tests/bugs/xde/bug25176 Diff File
mod - tests/de/iges_1/G7 Diff File
mod - tests/de/iges_1/I5 Diff File
mod - tests/de/iges_1/I6 Diff File
mod - tests/de/iges_1/J9 Diff File
mod - tests/de/iges_1/O6 Diff File
mod - tests/de/iges_1/O7 Diff File
mod - tests/de/iges_1/O8 Diff File
mod - tests/de/iges_1/O9 Diff File
mod - tests/de/iges_1/P1 Diff File
mod - tests/de/iges_1/Q2 Diff File
mod - tests/de/iges_1/R1 Diff File
mod - tests/de/iges_1/R6 Diff File
mod - tests/de/iges_2/A2 Diff File
mod - tests/de/iges_2/B9 Diff File
mod - tests/de/iges_2/C7 Diff File
mod - tests/de/iges_2/C9 Diff File
mod - tests/de/iges_2/D1 Diff File
mod - tests/de/iges_2/D3 Diff File
mod - tests/de/iges_2/D7 Diff File
mod - tests/de/iges_2/F1 Diff File
mod - tests/de/iges_2/F4 Diff File
mod - tests/de/iges_2/F5 Diff File
mod - tests/de/iges_2/F6 Diff File
mod - tests/de/iges_2/F8 Diff File
mod - tests/de/iges_2/G9 Diff File
mod - tests/de/iges_2/H2 Diff File
mod - tests/de/iges_2/H3 Diff File
mod - tests/de/iges_2/H4 Diff File
mod - tests/de/iges_2/H5 Diff File
mod - tests/de/iges_2/H7 Diff File
mod - tests/de/iges_2/I5 Diff File
mod - tests/de/iges_2/I8 Diff File
mod - tests/de/iges_3/A1 Diff File
mod - tests/de/iges_3/A2 Diff File
mod - tests/de/iges_3/A3 Diff File
mod - tests/de/iges_3/A4 Diff File
mod - tests/de/iges_3/A6 Diff File
mod - tests/de/iges_3/A8 Diff File
mod - tests/de/step_1/A1 Diff File
mod - tests/de/step_1/A2 Diff File
mod - tests/de/step_1/C6 Diff File
mod - tests/de/step_1/C8 Diff File
mod - tests/de/step_1/D8 Diff File
mod - tests/de/step_1/E3 Diff File
mod - tests/de/step_1/E6 Diff File
mod - tests/de/step_1/G5 Diff File
mod - tests/de/step_1/H6 Diff File
mod - tests/de/step_1/H9 Diff File
mod - tests/de/step_1/I3 Diff File
mod - tests/de/step_1/I4 Diff File
mod - tests/de/step_1/I9 Diff File
mod - tests/de/step_1/J1 Diff File
mod - tests/de/step_1/J7 Diff File
mod - tests/de/step_1/J8 Diff File
mod - tests/de/step_1/J9 Diff File
mod - tests/de/step_1/P8 Diff File
mod - tests/de/step_1/P9 Diff File
mod - tests/de/step_1/Q1 Diff File
mod - tests/de/step_1/R7 Diff File
mod - tests/de/step_1/R9 Diff File
mod - tests/de/step_1/T1 Diff File
mod - tests/de/step_1/U7 Diff File
mod - tests/de/step_1/V5 Diff File
mod - tests/de/step_1/W5 Diff File
mod - tests/de/step_1/X8 Diff File
mod - tests/de/step_1/ZC5 Diff File
mod - tests/de/step_1/ZC9 Diff File
mod - tests/de/step_1/ZD1 Diff File
mod - tests/de/step_1/ZD3 Diff File
mod - tests/de/step_1/ZD4 Diff File
mod - tests/de/step_1/ZD5 Diff File
mod - tests/de/step_1/ZD6 Diff File
mod - tests/de/step_1/ZE7 Diff File
mod - tests/de/step_1/ZE8 Diff File
mod - tests/de/step_1/ZE9 Diff File
mod - tests/de/step_1/ZF1 Diff File
mod - tests/de/step_1/ZF6 Diff File
mod - tests/de/step_1/ZF9 Diff File
mod - tests/de/step_1/ZG6 Diff File
mod - tests/de/step_1/ZH3 Diff File
mod - tests/de/step_1/ZH4 Diff File
mod - tests/de/step_1/ZI9 Diff File
mod - tests/de/step_1/ZP2 Diff File
mod - tests/de/step_1/ZP3 Diff File
mod - tests/de/step_1/ZP8 Diff File
mod - tests/de/step_1/ZP9 Diff File
mod - tests/de/step_1/ZQ1 Diff File
mod - tests/de/step_1/ZQ2 Diff File
mod - tests/de/step_1/ZQ7 Diff File
mod - tests/de/step_1/ZQ8 Diff File
mod - tests/de/step_1/ZR4 Diff File
mod - tests/de/step_1/ZS1 Diff File
mod - tests/de/step_1/ZS2 Diff File
mod - tests/de/step_1/ZS3 Diff File
mod - tests/de/step_1/ZS4 Diff File
mod - tests/de/step_1/ZS5 Diff File
mod - tests/de/step_1/ZS7 Diff File
mod - tests/de/step_1/ZS8 Diff File
mod - tests/de/step_1/ZT5 Diff File
mod - tests/de/step_1/ZT6 Diff File
mod - tests/de/step_1/ZU1 Diff File
mod - tests/de/step_1/ZU6 Diff File
mod - tests/de/step_1/ZU7 Diff File
mod - tests/de/step_1/ZV4 Diff File
mod - tests/de/step_1/ZV6 Diff File
mod - tests/de/step_1/ZW2 Diff File
mod - tests/de/step_1/ZW6 Diff File
mod - tests/de/step_1/ZW7 Diff File
mod - tests/de/step_1/ZW8 Diff File
mod - tests/de/step_1/ZX3 Diff File
mod - tests/de/step_1/ZX4 Diff File
mod - tests/de/step_1/ZX7 Diff File
mod - tests/de/step_1/ZX8 Diff File
mod - tests/de/step_1/ZX9 Diff File
mod - tests/de/step_1/ZY2 Diff File
mod - tests/de/step_1/ZY3 Diff File
mod - tests/de/step_1/ZY6 Diff File
mod - tests/de/step_1/ZY7 Diff File
mod - tests/de/step_1/ZY8 Diff File
mod - tests/de/step_1/ZZ7 Diff File
mod - tests/de/step_2/A1 Diff File
mod - tests/de/step_2/A2 Diff File
mod - tests/de/step_2/A6 Diff File
mod - tests/de/step_2/A7 Diff File
mod - tests/de/step_2/C7 Diff File
mod - tests/de/step_2/E2 Diff File
mod - tests/de/step_2/F6 Diff File
mod - tests/de/step_2/F7 Diff File
mod - tests/de/step_2/G6 Diff File
mod - tests/de/step_2/H1 Diff File
mod - tests/de/step_2/I1 Diff File
mod - tests/de/step_2/I2 Diff File
mod - tests/de/step_2/I3 Diff File
mod - tests/de/step_2/N3 Diff File
mod - tests/de/step_2/Q7 Diff File
mod - tests/de/step_2/Y5 Diff File
mod - tests/de/step_3/A2 Diff File
mod - tests/de/step_3/C3 Diff File
mod - tests/de/step_3/C4 Diff File
mod - tests/de/step_3/C7 Diff File
mod - tests/de/step_4/A6 Diff File
mod - tests/de/step_4/G6 Diff File
mod - tests/de/step_4/H3 Diff File

master d5846489

2015-02-12 08:29:09


Committer: bugmaster Details Diff
0025804: Visualization, TKOpenGl - specify correct primitives type in OpenGl_BackgroundArray

Remarks: - counterclockwise order of vertices for gradient background array initialization.
Affected Issues
mod - src/OpenGl/OpenGl_BackgroundArray.cxx Diff File
mod - src/OpenGl/OpenGl_View_2.cxx Diff File

master 348ff753

2015-02-12 08:22:22


Committer: bugmaster Details Diff
0025732: Visualization, TKOpenGl - back face culling should not affect textured font rendering

OpenGl_TextFormatter - orient triangles in normal counter-clockwise order (GL_CCW).

Test-cases for issue 0025732
Affected Issues
mod - src/OpenGl/OpenGl_TextFormatter.cxx Diff File
add - tests/bugs/vis/bug25732_1 Diff File
add - tests/bugs/vis/bug25732_2 Diff File

master 2c12770c

2015-02-11 13:14:05


Committer: bugmaster Details Diff
0025814: Visualization, Prs3d_WFShape::AddPolygon() - always use polygonal representation from edge regardless from requested deflection
mod - src/Prs3d/Prs3d_WFShape.cxx Diff File
mod - src/Prs3d/Prs3d_WFShape.hxx Diff File
add - tests/bugs/vis/bug25814 Diff File

master b70d2b09

2015-02-11 06:16:00


Committer: bugmaster Details Diff
0025782: The result of intersection between two cylinders is incorrect

1. Cylinders are tangent to each other indeed. Fix processes this case.
2. Algorithm of intersection line computing (in case of cylinders with two parallel axes) has been changed.

Test cases for issue CR25782
mod - src/IntAna/IntAna_QuadQuadGeo.cxx Diff File
add - tests/bugs/moddata_3/bug25782_1 Diff File
add - tests/bugs/moddata_3/bug25782_2 Diff File

master 19589673

2015-02-10 19:50:51


Committer: bugmaster Details Diff
0025816: IGES export - edges within compound are lost if BREP mode (IGES 5.1) is used

Enable writing wires, edges, and vertices inside compound in IGES in BREP mode.
Create IGES group for compound even if it contains single shape.
Affected Issues
mod - src/BRepToIGESBRep/BRepToIGESBRep_Entity.cxx Diff File
mod - tests/bugs/begin Diff File
add - tests/bugs/iges/bug25816 Diff File

master 2c7b466c

2015-02-09 08:05:45


Committer: bugmaster Details Diff
0025779: Unable to compile math package in WOK

Source files for math cdl-classes have been recovered.
Affected Issues
add - src/math/math_MultipleVarFunctionWithGradient.cxx Diff File
add - src/math/math_MultipleVarFunctionWithHessian.cxx Diff File

master eea55df5

2015-02-06 15:15:48


Committer: bugmaster Details Diff
0025802: Adopt test cases bugs vis bug10781 and bug23227 for Intel graphics driver

Test case bugs/vis/bug10781 - use smaller line width in test case
(some Intel OpenGL drivers support only 7 pixels-width lines).
Test case bugs/vis/bug23227 - just check triangles count in feedback buffer is not 0.
Affected Issues
mod - tests/bugs/vis/bug10781 Diff File
mod - tests/bugs/vis/bug23227 Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 154 155 156 157 158 159 160 ... 180 ... 200 ... 220 ... 240 ... 245 246 247  Next  Last