Changesets: occt

master 744511c8

2013-09-05 09:32:05

pkv


Committer: bugmaster Details Diff
0024122: Hang-up during a topological operation.

I. New features:
no New features.

II. Changes:
II.1. class : BOPAlgo_Builder
- method:
void BOPAlgo_Builder::FillIn3DParts(BOPCol_DataMapOfShapeListOfShape& ,
BOPCol_DataMapOfShapeShape& ,
const BOPCol_BaseAllocator& )

The algorithm of finding 3D-parts for solids has ben changed.
To improve the performance the unbalanced binary tree is used.

II.2. class : BOPTools_AlgoTools
- method:
Standard_Boolean BOPTools_AlgoTools::GetFaceOff
(const TopoDS_Edge&,
const TopoDS_Face&
BOPTools_ListOfCoupleOfShape& ,
TopoDS_Face&
Handle(BOPInt_Context& )
The data treatment for tangent cases has been changed

III. Modified entities:
packages:
BOPAlgo
BOPTools

Small corrections of test cases
mod - src/BOPAlgo/BOPAlgo.cdl Diff File
mod - src/BOPAlgo/BOPAlgo_Builder.cdl Diff File
mod - src/BOPAlgo/BOPAlgo_Builder_3.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools.cdl Diff File
mod - src/BOPTools/BOPTools_AlgoTools.cxx Diff File
mod - tests/bugs/modalg_1/buc60462_2 Diff File
mod - tests/bugs/modalg_2/bug472_2 Diff File
mod - tests/bugs/modalg_4/bug772 Diff File
mod - tests/bugs/modalg_4/bug825_2 Diff File
mod - tests/bugs/moddata_1/bug152_2 Diff File

master aabe3a17

2013-09-05 09:16:47

emv


Committer: bugmaster Details Diff
0024138: Exception during projection of the point on the face

1. Correction of algorithm of projection of point on surface of extrusion in order to avoid generation of wrong solutions.
2. Adding test case for issue CR24138
Affected Issues
0024138
mod - src/Extrema/Extrema_ExtPExtS.cxx Diff File
add - tests/bugs/moddata_3/bug24138 Diff File

master e9b037ef

2013-09-05 09:11:45

kgv


Committer: bugmaster Details Diff
0024132: Test execution fails due to permission rights issues

Generation of temporary files used for capturing DRAW command output on Windows is improved to use directory specified by environment variable TMP or TEMP (instead of root directory which can be write-protected)
Affected Issues
0024132
mod - src/Draw/Draw_Interpretor.cxx Diff File

master b58dfc5e

2013-09-05 08:43:49

apn


Committer: bugmaster Details Diff
0024121: It's necessary to add TODO in test cases to avoid known regressions in debug mode Affected Issues
0024121
mod - src/DrawResources/TestCommands.tcl Diff File
mod - tests/blend/bfuseblend/A7 Diff File
mod - tests/boolean/bcut_complex/P6 Diff File
mod - tests/boolean/bopcommon_complex/D8 Diff File
mod - tests/boolean/bopcommon_complex/D9 Diff File
mod - tests/boolean/bopcut_complex/E1 Diff File
mod - tests/boolean/bopcut_complex/E2 Diff File
mod - tests/boolean/bopfuse_complex/C9 Diff File
mod - tests/boolean/bopfuse_complex/D1 Diff File
mod - tests/boolean/bopfuse_complex/E5 Diff File
mod - tests/boolean/bopfuse_simple/ZP6 Diff File
mod - tests/boolean/bsection/G5 Diff File
mod - tests/boolean/bsection/M8 Diff File
mod - tests/boolean/bsection/M9 Diff File
mod - tests/boolean/bsection/N4 Diff File
mod - tests/boolean/bsection/N5 Diff File
mod - tests/boolean/bsection/N6 Diff File
mod - tests/bugs/heal/bug23944 Diff File
mod - tests/bugs/heal/bug24 Diff File
mod - tests/bugs/iges/bug131_8 Diff File
mod - tests/bugs/iges/bug133_6 Diff File
mod - tests/bugs/iges/bug201 Diff File
mod - tests/bugs/modalg_1/bug165_5 Diff File
mod - tests/bugs/modalg_1/bug19793_2 Diff File
mod - tests/bugs/modalg_2/bug23031 Diff File
mod - tests/bugs/modalg_4/bug8842_16 Diff File
mod - tests/bugs/modalg_4/bug8842_8 Diff File
mod - tests/bugs/modalg_5/bug22831 Diff File
mod - tests/bugs/modalg_5/bug23706_11 Diff File
mod - tests/bugs/modalg_5/bug23706_12 Diff File
mod - tests/bugs/modalg_5/bug23906 Diff File
mod - tests/bugs/moddata_1/bug11081_1 Diff File
mod - tests/bugs/moddata_1/bug11081_2 Diff File
mod - tests/bugs/moddata_1/bug20683 Diff File
mod - tests/bugs/moddata_1/bug22733 Diff File
mod - tests/bugs/moddata_1/bug22757 Diff File
mod - tests/bugs/moddata_2/bug703 Diff File
mod - tests/bugs/moddata_3/buc60634 Diff File
mod - tests/bugs/moddata_3/bug599 Diff File
mod - tests/bugs/vis/bug22849 Diff File
mod - tests/bugs/vis/bug22879 Diff File
mod - tests/bugs/xde/bug394 Diff File
mod - tests/bugs/xde/bug810 Diff File
mod - tests/bugs/xde/bug810_1 Diff File
mod - tests/chamfer/data/complex/B4 Diff File
mod - tests/chamfer/data/complex/B5 Diff File
mod - tests/chamfer/data/complex/B7 Diff File
mod - tests/chamfer/data/complex/B9 Diff File
mod - tests/de/iges_1/B4 Diff File
mod - tests/de/iges_1/B5 Diff File
mod - tests/de/iges_1/B8 Diff File
mod - tests/de/iges_1/K3 Diff File
mod - tests/de/iges_1/L2 Diff File
mod - tests/de/iges_1/L5 Diff File
mod - tests/de/iges_1/P9 Diff File
mod - tests/de/iges_2/A2 Diff File
mod - tests/de/iges_2/B1 Diff File
mod - tests/de/iges_2/B8 Diff File
mod - tests/de/iges_2/D9 Diff File
mod - tests/de/iges_2/F4 Diff File
mod - tests/de/iges_2/G1 Diff File
mod - tests/de/iges_2/G2 Diff File
mod - tests/de/iges_2/G8 Diff File
mod - tests/de/iges_2/H9 Diff File
mod - tests/de/iges_3/A3 Diff File
mod - tests/de/iges_3/A7 Diff File
mod - tests/de/iges_3/A9 Diff File
mod - tests/de/iges_3/B1 Diff File
mod - tests/de/step_1/D1 Diff File
mod - tests/de/step_1/D3 Diff File
mod - tests/de/step_1/D4 Diff File
mod - tests/de/step_1/E6 Diff File
mod - tests/de/step_1/F9 Diff File
mod - tests/de/step_1/G2 Diff File
mod - tests/de/step_1/G3 Diff File
mod - tests/de/step_1/G5 Diff File
mod - tests/de/step_1/G6 Diff File
mod - tests/de/step_1/G7 Diff File
mod - tests/de/step_1/ZF7 Diff File
mod - tests/de/step_1/ZG2 Diff File
mod - tests/de/step_1/ZH7 Diff File
mod - tests/de/step_2/A2 Diff File
mod - tests/de/step_2/A5 Diff File
mod - tests/de/step_2/B2 Diff File
mod - tests/de/step_2/D9 Diff File
mod - tests/de/step_2/E1 Diff File
mod - tests/de/step_2/E7 Diff File
mod - tests/de/step_2/E9 Diff File
mod - tests/de/step_2/F2 Diff File
mod - tests/de/step_2/F3 Diff File
mod - tests/de/step_2/M1 Diff File
mod - tests/de/step_2/M6 Diff File
mod - tests/de/step_2/S9 Diff File
mod - tests/de/step_2/W7 Diff File
mod - tests/de/step_3/B8 Diff File
mod - tests/de/step_3/C9 Diff File
mod - tests/de/step_3/E4 Diff File
mod - tests/de/step_3/E6 Diff File
mod - tests/de/step_3/F3 Diff File
mod - tests/de/step_4/A4 Diff File
mod - tests/de/step_4/B2 Diff File
mod - tests/de/step_4/H3 Diff File
mod - tests/de/step_5/A1 Diff File
mod - tests/de/step_5/A2 Diff File
mod - tests/draft/angle/G2 Diff File
mod - tests/heal/data/advanced/H5 Diff File
mod - tests/heal/data/advanced/R7 Diff File
mod - tests/heal/data/advanced/V3 Diff File
mod - tests/heal/data/advanced/V7 Diff File
mod - tests/heal/data/advanced/W8 Diff File
mod - tests/heal/data/advanced/X1 Diff File
mod - tests/heal/data/advanced/Y3 Diff File
mod - tests/heal/data/advanced/Y4 Diff File
mod - tests/heal/data/advanced/Y6 Diff File
mod - tests/heal/data/advanced/Z4 Diff File
mod - tests/heal/data/advanced/ZB5 Diff File
mod - tests/heal/data/advanced/ZE8 Diff File
mod - tests/heal/data/advanced/ZE9 Diff File
mod - tests/offset/faces_type_i/C9 Diff File
mod - tests/offset/wire_closed_inside_0_025/D1 Diff File
mod - tests/offset/wire_unclosed_outside_0_005/A8 Diff File
mod - tests/offset/wire_unclosed_outside_0_025/A8 Diff File
mod - tests/offset/wire_unclosed_outside_0_075/A8 Diff File
mod - tests/sewing/tol_1/R2 Diff File

master f01a69c8

2013-09-05 08:07:13

mkv


Committer: bugmaster Details Diff
0023978: BRepCheck reports check failure
Modification test case for issue CR23978
mod - tests/bugs/moddata_3/bug23982 Diff File

master a577aaab

2013-08-30 16:37:02

kgv


Committer: bugmaster Details Diff
0024131: TKOpenGL redesign GPU memory management for markers presentation

Introduce Point Sprites usage.
Graphic3d_Group - drop Marker(),MarkerSet() methods - markers should be drawn using AddPrimitiveArray.
Added new Draw Harness commands vcaps, vmarkerstest.
Affected Issues
0024131
mod - samples/mfc/standard/03_Viewer2d/src/Viewer2dDoc.cpp Diff File
mod - samples/mfc/standard/Common/OCC_2dView.cpp Diff File
mod - samples/mfc/standard/Common/Primitive/Sample2D_Markers.cpp Diff File
mod - samples/mfc/standard/Common/Primitive/Sample2D_Markers.h Diff File
mod - src/AIS/AIS_Point.cxx Diff File
mod - src/Aspect/Aspect.cdl Diff File
mod - src/Aspect/Aspect_MarkerStyle.cxx Diff File
mod - src/DsgPrs/DsgPrs.cxx Diff File
mod - src/DsgPrs/DsgPrs_FixPresentation.cxx Diff File
mod - src/DsgPrs/DsgPrs_IdenticPresentation.cxx Diff File
mod - src/DsgPrs/DsgPrs_OffsetPresentation.cxx Diff File
mod - src/DsgPrs/DsgPrs_SymmetricPresentation.cxx Diff File
mod - src/Graphic3d/FILES Diff File
mod - src/Graphic3d/Graphic3d.cdl Diff File
mod - src/Graphic3d/Graphic3d_ArrayOfPoints.cdl Diff File
mod - src/Graphic3d/Graphic3d_ArrayOfPoints.cxx Diff File
mod - src/Graphic3d/Graphic3d_AspectMarker3d.cdl Diff File
mod - src/Graphic3d/Graphic3d_AspectMarker3d.cxx Diff File
mod - src/Graphic3d/Graphic3d_CGroup.hxx Diff File
mod - src/Graphic3d/Graphic3d_GraphicDriver.cdl Diff File
mod - src/Graphic3d/Graphic3d_Group.cdl Diff File
rm - src/Graphic3d/Graphic3d_Group_3.cxx Diff File
mod - src/Graphic3d/Graphic3d_Group_8.cxx Diff File
add - src/Graphic3d/Graphic3d_MarkerImage.cxx Diff File
add - src/Graphic3d/Graphic3d_MarkerImage.hxx Diff File
mod - src/Graphic3d/Graphic3d_Structure.cxx Diff File
mod - src/InterfaceGraphic/InterfaceGraphic_Graphic3d.hxx Diff File
mod - src/MeshVS/MeshVS_MeshPrsBuilder.cxx Diff File
mod - src/MeshVS/MeshVS_TextPrsBuilder.cxx Diff File
mod - src/OpenGl/FILES Diff File
mod - src/OpenGl/OpenGl_AspectMarker.cxx Diff File
mod - src/OpenGl/OpenGl_AspectMarker.hxx Diff File
mod - src/OpenGl/OpenGl_Caps.cxx Diff File
mod - src/OpenGl/OpenGl_Caps.hxx Diff File
mod - src/OpenGl/OpenGl_Display.cxx Diff File
mod - src/OpenGl/OpenGl_Display.hxx Diff File
mod - src/OpenGl/OpenGl_Display_2.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver_3.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver_4.cxx Diff File
rm - src/OpenGl/OpenGl_GraphicDriver_703.cxx Diff File
mod - src/OpenGl/OpenGl_Group.cxx Diff File
mod - src/OpenGl/OpenGl_Group.hxx Diff File
rm - src/OpenGl/OpenGl_Marker.cxx Diff File
rm - src/OpenGl/OpenGl_MarkerSet.cxx Diff File
add - src/OpenGl/OpenGl_PointSprite.cxx Diff File
add - src/OpenGl/OpenGl_PointSprite.hxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.hxx Diff File
mod - src/OpenGl/OpenGl_Structure.cxx Diff File
mod - src/OpenGl/OpenGl_Structure.hxx Diff File
mod - src/OpenGl/OpenGl_Texture.cxx Diff File
mod - src/OpenGl/OpenGl_Texture.hxx Diff File
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace_2.cxx Diff File
mod - src/Prs3d/Prs3d_Point.hxx Diff File
mod - src/Prs3d/Prs3d_PointAspect.cdl Diff File
mod - src/Prs3d/Prs3d_PointAspect.cxx Diff File
mod - src/Prs3d/Prs3d_WFShape.cxx Diff File
mod - src/StdSelect/StdSelect_ViewerSelector3d.cxx Diff File
mod - src/V3d/V3d_CircularGrid.cxx Diff File
mod - src/V3d/V3d_RectangularGrid.cxx Diff File
mod - src/V3d/V3d_Viewer_4.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/bugs/vis/bug24131_markers Diff File

master 08398024

2013-08-29 17:22:00

kgv


Committer: bugmaster Details Diff
0024136: Mouse move events from inactive Draw Harness window should not be processed on active window Affected Issues
0024136
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File

master 58655684

2013-08-29 11:45:45

kgv


Committer: bugmaster Details Diff
0024123: Create debug OpenGL context when requested (GL_ARB_debug_output)

Introduce new OpenGl_Caps class for unified graphic driver options access.
New command vgldebug to request debug OpenGL context.
OpenGl_Window - create debug OpenGL context when requested (WGL-only).
OpenGl_Context - destroy arbTBO, arbIns members.
Workaround namespace collisions with Xlib macros
Eliminate new warning (unused argument in OpenGl_Context::debugCallbackWrap)
Affected Issues
0024123
mod - src/InterfaceGraphic/InterfaceGraphic_X11.hxx Diff File
mod - src/OpenGl/FILES Diff File
add - src/OpenGl/OpenGl_ArbDbg.hxx Diff File
add - src/OpenGl/OpenGl_Caps.cxx Diff File
add - src/OpenGl/OpenGl_Caps.hxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Context.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver_7.cxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
mod - src/OpenGl/OpenGl_Window.cxx Diff File
mod - src/OpenGl/OpenGl_Window.hxx Diff File
mod - src/OpenGl/OpenGl_Window_1.mm Diff File
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace.hxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File

master 4355f260

2013-08-29 09:30:41

emv


Committer: bugmaster Details Diff
0024065: Wrong intersection point

Adding test case for issue CR24065

Small corrections of test cases
Affected Issues
0024065
mod - src/IntAna/IntAna_QuadQuadGeo.cxx Diff File
mod - tests/bugs/modalg_1/bug10232 Diff File
mod - tests/bugs/modalg_2/bug239_2 Diff File
add - tests/bugs/moddata_3/bug24065 Diff File

master 0f180c0c

2013-08-29 09:28:02

emv


Committer: bugmaster Details Diff
0024126: Crash on fixing the attached shape
Added the check for an empty list.
Adding test case for issue CR24126
mod - src/ShapeFix/ShapeFix_Face.cxx Diff File
add - tests/bugs/heal/bug24126 Diff File

master c151c0f1

2013-08-29 09:24:51

kgv


Committer: bugmaster Details Diff
0024120: Move out StdPrs_WFShape implementation to StdPrs_WFShape.cxx
Small correction of test case
Affected Issues
0024120
mod - src/Prs3d/FILES Diff File
add - src/Prs3d/Prs3d_WFShape.cxx Diff File
mod - src/Prs3d/Prs3d_WFShape.hxx Diff File
mod - src/StdPrs/StdPrs_WFDeflectionShape.hxx Diff File
mod - src/StdPrs/StdPrs_WFShape.hxx Diff File
mod - tests/heal/data/advanced/ZA1 Diff File

master 5e1e45fc

2013-08-27 04:32:04

kgv


Committer: bugmaster Details Diff
0024128: Prs3d_WFShape - remove debug environment switch DEBUG_TRIANGLES Affected Issues
0024128
mod - src/Prs3d/Prs3d_WFShape.cxx Diff File

master b45c727b

2013-08-22 09:07:17

vro


Committer: bugmaster Details Diff
0024061: Draw-commands for Voxels are insufficient to test the functionality

Upgrade of draw-commands + a new draw-command calling conversion of a shape into voxels.
Resolved of a problem of failure of non-regression tests on voxels (vis/bug19820).
Affected Issues
0024061
mod - src/ViewerTest/ViewerTest_VoxelCommands.cxx Diff File
mod - tests/v3d/voxel/A1 Diff File
mod - tests/v3d/voxel/A2 Diff File
mod - tests/v3d/voxel/A3 Diff File
mod - tests/v3d/voxel/A4 Diff File
mod - tests/v3d/voxel/A5 Diff File
mod - tests/v3d/voxel/A6 Diff File
mod - tests/v3d/voxel/A7 Diff File
mod - tests/v3d/voxel/A8 Diff File
mod - tests/v3d/voxel/A9 Diff File
mod - tests/v3d/voxel/B1 Diff File
mod - tests/v3d/voxel/B2 Diff File
add - tests/v3d/voxel/B3 Diff File

master 8b7c5e47

2013-08-22 09:04:16

vro


Committer: bugmaster Details Diff
0023987: 2D fillets

Added test cases in group bugs/modalg_5
Test cases were put to corresponding regular grid fillet2d
Affected Issues
0023987
mod - src/BRepTest/BRepTest_Fillet2DCommands.cxx Diff File
mod - src/ChFi2d/ChFi2d.cdl Diff File
add - src/ChFi2d/ChFi2d_AnaFilletAlgo.cxx Diff File
add - src/ChFi2d/ChFi2d_AnaFilletAlgo.hxx Diff File
add - src/ChFi2d/ChFi2d_ChamferAPI.cxx Diff File
add - src/ChFi2d/ChFi2d_ChamferAPI.hxx Diff File
add - src/ChFi2d/ChFi2d_FilletAlgo.cxx Diff File
add - src/ChFi2d/ChFi2d_FilletAlgo.hxx Diff File
add - src/ChFi2d/ChFi2d_FilletAPI.cxx Diff File
add - src/ChFi2d/ChFi2d_FilletAPI.hxx Diff File
mod - src/ChFi2d/FILES Diff File
add - tests/fillet2d/begin Diff File
add - tests/fillet2d/chamfer2d/A1 Diff File
add - tests/fillet2d/end Diff File
add - tests/fillet2d/fillet2d/A1 Diff File
add - tests/fillet2d/fillet2d/A2 Diff File
add - tests/fillet2d/fillet2d/A3 Diff File
add - tests/fillet2d/fillet2d/A4 Diff File
add - tests/fillet2d/fillet2d/A5 Diff File
add - tests/fillet2d/fillet2d/A6 Diff File
add - tests/fillet2d/fillet2d/A7 Diff File
add - tests/fillet2d/fillet2d/A8 Diff File
add - tests/fillet2d/fillet2d/A9 Diff File
add - tests/fillet2d/grids.list Diff File
add - tests/fillet2d/parse.rules Diff File

master 22774b62

2013-08-22 08:59:16

vro


Committer: bugmaster Details Diff
0024083: BRepCheck_Wire crashes processing a wire consisting of many edges

A check on 0 is added.
A recursive method Propagate() is replaced by a non-recursive implementation.
Adding test case for issue CR24083
Affected Issues
0024083
mod - src/BRepCheck/BRepCheck_Wire.cxx Diff File
add - tests/bugs/modalg_5/bug24083 Diff File

master 6f005d2a

2013-08-22 08:27:05

skv


Committer: bugmaster Details Diff
0024107: BRepAlgo::ConcatenateWireC0 method doesn't work on a translated wire

Adding test case for issue CR24107
Correction test case for issue CR24107
mod - src/BRepAlgo/BRepAlgo.cxx Diff File
add - tests/bugs/modalg_5/bug24107 Diff File

master 1d47d8d0

2013-08-22 08:07:14

omy


Committer: bugmaster Details Diff
0024059: Eliminate compiler warning C4701 in MSVC++ with warning level 4

Removing pPotentially uninitialized local variable
Got rid of most of warnings C4701: Potentially uninitialized local variable
Removed redundant variable definitions.
Refactored a part of AppParCurves_ResolConstraint CTOR.
Replaced 0. to Precision::Confusion for tolerance vars;
Changed values for min and max parameter vars;
Got rid of redundant variables' initialization.
Affected Issues
0024059
mod - src/Adaptor3d/Adaptor3d_CurveOnSurface.cxx Diff File
mod - src/Adaptor3d/Adaptor3d_TopolTool.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_ApproxF2var.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Iso.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_MathBase.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_SysBase.cxx Diff File
mod - src/AdvApprox/AdvApprox_SimpleApprox.cxx Diff File
mod - src/AIS/AIS_Axis.cxx Diff File
mod - src/AppParCurves/AppParCurves_ResolConstraint.gxx Diff File
mod - src/AppParCurves/AppParCurves_Variational_1.gxx Diff File
mod - src/Approx/Approx_ComputeCLine.gxx Diff File
mod - src/BinTools/BinTools_ShapeSet.cxx Diff File
mod - src/Blend/Blend_CSWalking_2.gxx Diff File
mod - src/Blend/Blend_Walking_1.gxx Diff File
mod - src/Blend/Blend_Walking_2.gxx Diff File
mod - src/Blend/Blend_Walking_3.gxx Diff File
mod - src/Blend/Blend_Walking_4.gxx Diff File
mod - src/BOPAlgo/BOPAlgo_BOP.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff File
mod - src/BOPDS/BOPDS_DS.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools3D.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools_1.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools_2.cxx Diff File
mod - src/BRep/BRep_Builder.cxx Diff File
mod - src/BRepAlgo/BRepAlgo.cxx Diff File
mod - src/BRepBlend/BRepBlend_RstRstLineBuilder.cxx Diff File
mod - src/BRepBlend/BRepBlend_SurfRstLineBuilder.cxx Diff File
mod - src/BRepCheck/BRepCheck_Wire.cxx Diff File
mod - src/BRepClass3d/BRepClass3d_SClassifier.cxx Diff File
mod - src/BRepExtrema/BRepExtrema_DistanceSS.cxx Diff File
mod - src/BRepFeat/BRepFeat.cxx Diff File
mod - src/BRepFeat/BRepFeat_Form.cxx Diff File
mod - src/BRepFeat/BRepFeat_MakePrism.cxx Diff File
mod - src/BRepFill/BRepFill_CompatibleWires.cxx Diff File
mod - src/BRepFill/BRepFill_EdgeOnSurfLaw.cxx Diff File
mod - src/BRepFill/BRepFill_Evolved.cxx Diff File
mod - src/BRepFill/BRepFill_Filling.cxx Diff File
mod - src/BRepFill/BRepFill_Generator.cxx Diff File
mod - src/BRepFill/BRepFill_MultiLine.cxx Diff File
mod - src/BRepFill/BRepFill_OffsetWire.cxx Diff File
mod - src/BRepFill/BRepFill_SectionPlacement.cxx Diff File
mod - src/BRepLib/BRepLib_MakeFace.cxx Diff File
mod - src/BRepMesh/BRepMesh_Classifier.cxx Diff File
mod - src/BRepMesh/BRepMesh_IncrementalMesh.cxx Diff File
mod - src/BRepOffset/BRepOffset_Inter3d.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MiddlePath.cxx Diff File
mod - src/BRepTest/BRepTest_CurveCommands.cxx Diff File
mod - src/BRepTools/BRepTools_ShapeSet.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_0.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_2.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_C1.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_C2.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_CnCrn.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_SpKP.cxx Diff File
mod - src/ChFi3d/ChFi3d_FilBuilder_C2.cxx Diff File
mod - src/ChFiDS/ChFiDS_FilSpine.cxx Diff File
mod - src/Contap/Contap_ContourGen_2.gxx Diff File
mod - src/Contap/Contap_ContourGen_3.gxx Diff File
mod - src/Convert/Convert_ConicToBSplineCurve.cxx Diff File
mod - src/DBRep/DBRep.cxx Diff File
mod - src/DDF/DDF_IOStream.cxx Diff File
mod - src/Draft/Draft_Modification_1.cxx Diff File
mod - src/Draw/Draw.cxx Diff File
mod - src/Draw/Draw_GraphicCommands.cxx Diff File
mod - src/DrawTrSurf/DrawTrSurf.cxx Diff File
mod - src/Dynamic/Dynamic.cxx Diff File
mod - src/Extrema/Extrema_GenExtCS.cxx Diff File
mod - src/GCPnts/GCPnts_TangentialDeflection.gxx Diff File
mod - src/Geom/Geom_OffsetSurface.cxx Diff File
mod - src/Geom2dAdaptor/Geom2dAdaptor_Curve.cxx Diff File
mod - src/GeomAdaptor/GeomAdaptor_Curve.cxx Diff File
mod - src/GeometryTest/GeometryTest_APICommands.cxx Diff File
mod - src/GeomFill/GeomFill_CorrectedFrenet.cxx Diff File
mod - src/GeomFill/GeomFill_GuideTrihedronPlan.cxx Diff File
mod - src/GeomFill/GeomFill_TgtOnCoons.cxx Diff File
mod - src/GeomLib/GeomLib.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_ApproxCommands.cxx Diff File
mod - src/HLRAlgo/HLRAlgo_PolyAlgo.cxx Diff File
mod - src/HLRAlgo/HLRAlgo_PolyInternalData.cxx Diff File
mod - src/HLRAlgo/HLRAlgo_PolyShellData.cxx Diff File
mod - src/HLRBRep/HLRBRep_PolyAlgo.cxx Diff File
mod - src/HLRBRep/HLRBRep_ShapeToHLR.cxx Diff File
mod - src/IGESAppli/IGESAppli_ToolLineWidening.cxx Diff File
mod - src/IGESData/IGESData_ParamReader.cxx Diff File
mod - src/IGESGeom/IGESGeom_ToolBSplineSurface.cxx Diff File
mod - src/IGESGeom/IGESGeom_ToolConicArc.cxx Diff File
mod - src/IGESGeom/IGESGeom_ToolPlane.cxx Diff File
mod - src/IGESGraph/IGESGraph_ToolUniformRectGrid.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_TopoSurface.cxx Diff File
mod - src/Image/Image_Diff.cxx Diff File
mod - src/IntCurve/IntCurve_IntConicConic_1.cxx Diff File
mod - src/IntCurveSurface/IntCurveSurface_Inter.gxx Diff File
mod - src/IntCurveSurface/IntCurveSurface_Polyhedron.gxx Diff File
mod - src/Interface/Interface_FloatWriter.cxx Diff File
mod - src/IntPatch/IntPatch_ALineToWLine.cxx Diff File
mod - src/IntPatch/IntPatch_ImpImpIntersection_0.gxx Diff File
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx Diff File
mod - src/IntPatch/IntPatch_RstInt.cxx Diff File
mod - src/IntStart/IntStart_SearchOnBoundaries_1.gxx Diff File
mod - src/IntTools/IntTools_BeanFaceIntersector.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge_1.cxx Diff File
mod - src/IntTools/IntTools_EdgeFace.cxx Diff File
mod - src/IntWalk/IntWalk_IWalking_4.gxx Diff File
mod - src/IntWalk/IntWalk_PWalking_4.gxx Diff File
mod - src/Law/Law_BSpFunc.cxx Diff File
mod - src/LDOM/LDOM_XmlReader.cxx Diff File
mod - src/LocOpe/LocOpe_BuildShape.cxx Diff File
mod - src/LocOpe/LocOpe_CSIntersector.cxx Diff File
mod - src/LocOpe/LocOpe_CurveShapeIntersector.cxx Diff File
mod - src/LocOpe/LocOpe_Generator.cxx Diff File
mod - src/LocOpe/LocOpe_SplitDrafts.cxx Diff File
mod - src/LocOpe/LocOpe_SplitShape.cxx Diff File
mod - src/MAT2d/MAT2d_Tool2d.cxx Diff File
mod - src/MeshVS/MeshVS_MeshPrsBuilder.cxx Diff File
mod - src/NIS/NIS_View.cxx Diff File
mod - src/OpenGl/OpenGl_GraduatedTrihedron.cxx Diff File
mod - src/OpenGl/OpenGl_View_2.cxx Diff File
mod - src/Primitives/Primitives_Wedge.gxx Diff File
mod - src/ProjLib/ProjLib_CompProjectedCurve.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApprox.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx Diff File
mod - src/ProjLib/ProjLib_ProjectedCurve.cxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/QANewBRepNaming/QANewBRepNaming_BooleanOperationFeat.cxx Diff File
mod - src/QANewBRepNaming/QANewBRepNaming_Loader.cxx Diff File
mod - src/QANewModTopOpe/QANewModTopOpe.cxx Diff File
mod - src/QANewModTopOpe/QANewModTopOpe_Glue_shell.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndRatioUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.cxx Diff File
mod - src/RWStepDimTol/RWStepDimTol_RWModifiedGeometricTolerance.cxx Diff File
mod - src/RWStepElement/RWStepElement_RWCurve3dElementDescriptor.cxx Diff File
mod - src/RWStepElement/RWStepElement_RWElementDescriptor.cxx Diff File
mod - src/RWStepElement/RWStepElement_RWSurface3dElementDescriptor.cxx Diff File
mod - src/RWStepElement/RWStepElement_RWVolume3dElementDescriptor.cxx Diff File
mod - src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.cxx Diff File
mod - src/Select3D/Select3D_SensitiveFace.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_CheckSmallFace.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_ShapeTolerance.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Surface.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_WireOrder.cxx Diff File
mod - src/ShapeConstruct/ShapeConstruct.cxx Diff File
mod - src/ShapeCustom/ShapeCustom_Surface.cxx Diff File
mod - src/ShapeFix/ShapeFix_ComposeShell.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ClosedEdgeDivide.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_EdgeDivide.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_SplitSurfaceAngle.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_WireDivide.cxx Diff File
mod - src/SWDRAW/SWDRAW_ShapeTool.cxx Diff File
mod - src/TestTopOpe/TestTopOpe_HDSCommands.cxx Diff File
mod - src/TNaming/TNaming_Localizer.cxx Diff File
mod - src/TopClass/TopClass_Classifier2d.gxx Diff File
mod - src/TopClass/TopClass_FaceClassifier.gxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_EdgesFiller.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_EdgesIntersector_1.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FaceEdgeFiller.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FacesFiller_1.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FFDumper.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FFTransitionTool.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_kpart.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_mergePDS.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_VPointInter.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_vprclo.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_vprdeg.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Builder.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_BuilderON.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_BuilderON2d.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Fill.hxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Merge.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_BuildTool.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_Check.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_Dumper.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_EXPORT.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_ProcessEdgeInterferences.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_redu.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_repvg.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_Transition.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_STATE.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_TOPOLOGY.cxx Diff File
mod - src/V3d/V3d.cxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - src/Visual3d/Visual3d_View.cxx Diff File
mod - src/VrmlData/VrmlData_Material.cxx Diff File
mod - src/VrmlData/VrmlData_Node.cxx Diff File
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
mod - src/WNT/EHDC.cxx Diff File
mod - src/WNT/W95_Allocator.cxx Diff File
mod - src/XSDRAWIGES/XSDRAWIGES.cxx Diff File

master 99d99a6d

2013-08-22 07:25:38

kgv


Committer: bugmaster Details Diff
0024113: Provide missing OpenGl_VertexBuffer::SubData() specializations
remark on doxygen documentation
mod - src/OpenGl/OpenGl_VertexBuffer.cxx Diff File
mod - src/OpenGl/OpenGl_VertexBuffer.hxx Diff File
mod - src/OpenGl/OpenGl_VertexBufferEditor.hxx Diff File

master 29cb310a

2013-08-22 07:21:09

vsr


Committer: bugmaster Details Diff
0011758: TCollection strings are not memory safe as reported by Purify

Custom string handling code enabled by OptJr macro removed from implementation of strings in TCollection and elsewhere.
Functions from string.h are used instead of macros from Standard_String.hxx
File Standard_String.hxx and methods ISSIMILAR and HASHCODE of TCollection*String classes are removed (to be replaced by strcasecmp).
Functions HashCode for strings reimplemented using DJB2 algorithm for C strings and SDBM algorithm for extended strings.
Adding test cases and draw-command for issue CR11758
Fix misprint added with previous integration
Fix misprint in the test command.
Remove compilation warnings (Linux).
Avoid compiler warning "dereferencing type-punned pointer will break strict-aliasing rules" on Linux
mod - src/BOPTest/BOPTest_BOPCommands.cxx Diff File
mod - src/BRepTest/BRepTest_TopologyCommands.cxx Diff File
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/Image/Image_AlienPixMap.cxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/Standard/FILES Diff File
mod - src/Standard/Standard_CString.cxx Diff File
mod - src/Standard/Standard_CString.hxx Diff File
mod - src/Standard/Standard_ExtString.cxx Diff File
rm - src/Standard/Standard_String.hxx Diff File
mod - src/TCollection/TCollection_AsciiString.cdl Diff File
mod - src/TCollection/TCollection_AsciiString.lxx Diff File
mod - src/TCollection/TCollection_HAsciiString.cxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/bugs/fclasses/bug11758 Diff File

master 80cd454f

2013-08-15 12:28:11

vro


Committer: bugmaster Details Diff
0023864: An & symbol is read incorrectly from a XML Ocaf file
A line is uncommented. This line sets the successfully read & symbol.
Correction and adding test cases for issue CR23864
Affected Issues
0023864
mod - src/LDOM/LDOM_CharReference.cxx Diff File
mod - tests/bugs/caf/bug170_3 Diff File
add - tests/bugs/caf/bug23864 Diff File

master d3c5411b

2013-08-15 12:23:41

emv


Committer: bugmaster Details Diff
0024105: ShapeFix algorithm produces not correct result.
Small correction.
Adding test cases for issue CR24105
mod - src/ShapeFix/ShapeFix_Face.cxx Diff File
add - tests/bugs/heal/bug24105_1 Diff File
add - tests/bugs/heal/bug24105_2 Diff File
add - tests/bugs/heal/bug24111 Diff File

master 6f94f1df

2013-08-15 11:55:13

Roman Lygin


Committer: bugmaster Details Diff
0024081: Memory corruption when projecting point on surface of revolution
Adding test cases for issue CR24081
Affected Issues
0024081
mod - src/Extrema/Extrema_ExtPRevS.cdl Diff File
mod - src/Extrema/Extrema_ExtPRevS.cxx Diff File
add - tests/bugs/moddata_3/bug24081_1 Diff File
add - tests/bugs/moddata_3/bug24081_2 Diff File

master 7dcac1df

2013-08-15 11:36:08

szy


Committer: bugmaster Details Diff
0023766: Shape orientation processing mechanism redesign
Added missed file.
Added missed MDF_Tool.cxx.
Adding test cases for issue CR23766
Affected Issues
0023766
mod - src/BinLDrivers/BinLDrivers.cxx Diff File
mod - src/BinMNaming/BinMNaming_NamingDriver.cxx Diff File
mod - src/MDF/MDF_Tool.cxx Diff File
mod - src/MNaming/MNaming.cdl Diff File
mod - src/MNaming/MNaming.cxx Diff File
mod - src/MNaming/MNaming_NamingRetrievalDriver_1.cxx Diff File
add - src/MNaming/MNaming_NamingRetrievalDriver_2.cdl Diff File
add - src/MNaming/MNaming_NamingRetrievalDriver_2.cxx Diff File
mod - src/MNaming/MNaming_NamingStorageDriver.cxx Diff File
mod - src/PNaming/PNaming.cdl Diff File
add - src/PNaming/PNaming_Name_2.cdl Diff File
add - src/PNaming/PNaming_Name_2.cxx Diff File
add - src/PNaming/PNaming_Name_2.lxx Diff File
add - src/PNaming/PNaming_Naming_2.cdl Diff File
add - src/PNaming/PNaming_Naming_2.cxx Diff File
mod - src/TNaming/TNaming_Name.cdl Diff File
mod - src/TNaming/TNaming_Name.cxx Diff File
add - src/TNaming/TNaming_Name.lxx Diff File
mod - src/TNaming/TNaming_NamedShape.cxx Diff File
mod - src/TNaming/TNaming_Naming.cxx Diff File
mod - src/TNaming/TNaming_NamingTool.cxx Diff File
mod - src/TNaming/TNaming_Selector.cxx Diff File
mod - src/TNaming/TNaming_Tool.cxx Diff File
mod - src/XmlLDrivers/XmlLDrivers.cxx Diff File
mod - src/XmlMNaming/XmlMNaming_NamingDriver.cxx Diff File
add - tests/bugs/caf/bug23766_1 Diff File
add - tests/bugs/caf/bug23766_2 Diff File
add - tests/bugs/caf/bug23766_3 Diff File
add - tests/bugs/caf/bug23766_4 Diff File
add - tests/bugs/caf/bug23766_5 Diff File
add - tests/bugs/caf/bug23766_6 Diff File

master 60295241

2013-08-15 11:28:19

ika


Committer: bugmaster Details Diff
0022535: Cut sphere: invalid shape after reading from STEP
In cutting sphere it's seam edge was divided into two parts(by cylinder),
but pcurves of the second were not shifted during shape healing.
Test cases correction
Affected Issues
0022535
mod - src/ShapeFix/ShapeFix_Wire.cxx Diff File
mod - tests/bugs/xde/bug22535_1 Diff File
mod - tests/bugs/xde/bug22535_2 Diff File

master cc9d78db

2013-08-14 09:15:43

kgv


Committer: bugmaster Details Diff
0024112: Unused variables are initialized in Extrema package
mod - src/Extrema/Extrema_FuncExtPC.gxx Diff File
mod - src/Extrema/Extrema_GenExtCC.gxx Diff File
mod - src/Extrema/Extrema_GenExtPS.cxx Diff File
mod - src/Extrema/Extrema_GExtPC.gxx Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 211 212 213 214 215 216 217 ... 240 ... 254 255 256  Next  Last