Changesets: occt
master 681cfe76 2015-04-23 13:59:22
Committer: bugmaster Details Diff |
0026098: The result of General Fuse operation is self-interfered shape class BOPTools_AlgoTools method static Standard_Real IntersectCurves2d(const gp_Pnt& aPV, const TopoDS_Face& aF, const Handle(Geom_Surface)& aS, const TopoDS_Edge& aE1, const TopoDS_Edge& aE2) Check the validity of the 2d intersection before applying the result. Test case for issue CR26098 |
||
mod - src/BOPTools/BOPTools_AlgoTools_1.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug26098 | Diff File | ||
master 806b45f2 2015-04-23 09:32:53 Committer: bugmaster Details Diff |
0025670: Incorrect sprops/vprops/lprops check in heal drop_small_solids test cases Procedure cmpprops in tests/heal/drop_small_solids/end is modified to correctly access top-level variables |
||
mod - tests/heal/drop_small_solids/end | Diff File | ||
master 7ab15952 2015-04-22 22:12:55
Committer: bugmaster Details Diff |
0026069: Coding Rules - eliminate new warnings about redundant const qualifier in SelectMgr SelectMgr_SensitiveEntity is now inherited from Standard_Transient; Redundant const type qualifiers were removed from selection classes. |
Affected Issues 0026069 |
|
mod - src/SelectBasics/SelectBasics_PickResult.hxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SelectingVolumeManager.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Frustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Frustum.lxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObjectSet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObjectSet.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_Selection.lxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntity.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntity.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntitySet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SensitiveEntitySet.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_TriangularFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_TriangularFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_TriangularFrustumSet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_TriangularFrustumSet.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx | Diff File | ||
master 032158d6 2015-04-22 11:50:33 Committer: bugmaster Details Diff |
0024011: Can't offset a wire on face Added test case bugs/modalg_6/bug24011 |
||
add - tests/bugs/modalg_6/bug24011 | Diff File | ||
master 8d64c0cc 2015-04-22 11:25:31
Committer: bugmaster Details Diff |
0026120: Visualization - segmentation fault in AIS_Selection Added NULL-pointer checks |
||
mod - src/AIS/AIS_Selection.cxx | Diff File | ||
master 5ad8c033 2015-04-21 21:53:37
Committer: |
0025300: Visualization - Build wireframe representation consistent with the shape's triangulation 1) Remove duplicating presentation algorithms for shapes StdPrs_WFShape, StdPrs_WFDeflectionShape. 2) Rewrite Prs3d_WFShape to use deflection for non-triangulated shapes and rename it to StdPrs_WFShape. 3) Revise and correct references in code. 4) Rename StdPrs_ToolShadedShape to StdPrs_ToolTriangulatedShape (reused in StdPrs_WFShape, StdPrs_ShadedShape). 5) Add StdPrs_BndBox for drawing bounding box presentation. 6) Implemented on-triangulation isoline builder. 7) Add option -isoontriangulation to vaspects command to enable on-triangulation isoline builder for shape. 8) Drawer's maximum UV parameter value is taken into account in isolines calculation correctly. 9) Add option -setMaxParamValue to vaspects command to change drawer's maximum UV parameter value. |
Affected Issues 0025300 |
|
mod - samples/mfc/standard/01_Geometry/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/Common/ISession2D/ISession2D_Shape.cpp | Diff File | ||
mod - samples/mfc/standard/Common/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/Common/User_Cylinder.cxx | Diff File | ||
mod - src/AIS/AIS.cxx | Diff File | ||
mod - src/AIS/AIS_ColoredShape.cxx | Diff File | ||
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_IdenticRelation.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.hxx | Diff File | ||
mod - src/AIS/AIS_OffsetDimension.cxx | Diff File | ||
mod - src/AIS/AIS_PointCloud.cxx | Diff File | ||
mod - src/AIS/AIS_Relation.cxx | Diff File | ||
mod - src/AIS/AIS_Shape.cxx | Diff File | ||
mod - src/AIS/AIS_TexturedShape.cxx | Diff File | ||
mod - src/Prs3d/FILES | Diff File | ||
mod - src/Prs3d/Prs3d_Drawer.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Drawer.hxx | Diff File | ||
rm - src/Prs3d/Prs3d_WFShape.cxx | Diff File | ||
rm - src/Prs3d/Prs3d_WFShape.hxx | Diff File | ||
mod - src/StdPrs/FILES | Diff File | ||
add - src/StdPrs/StdPrs_BndBox.cxx | Diff File | ||
add - src/StdPrs/StdPrs_BndBox.hxx | Diff File | ||
mod - src/StdPrs/StdPrs_Curve.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_Curve.hxx | Diff File | ||
add - src/StdPrs/StdPrs_Isolines.cxx | Diff File | ||
add - src/StdPrs/StdPrs_Isolines.hxx | Diff File | ||
mod - src/StdPrs/StdPrs_ShadedShape.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_ShadedShape.hxx | Diff File | ||
rm - src/StdPrs/StdPrs_ToolShadedShape.hxx | Diff File | ||
add - src/StdPrs/StdPrs_ToolTriangulatedShape.hxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFDeflectionRestrictedFace.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFDeflectionRestrictedFace.hxx | Diff File | ||
rm - src/StdPrs/StdPrs_WFDeflectionShape.hxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFRestrictedFace.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFRestrictedFace.hxx | Diff File | ||
add - src/StdPrs/StdPrs_WFShape.cxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFShape.hxx | Diff File | ||
mod - src/StdPrs/StdPrs_WFSurface.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_Shape.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - tests/bugs/vis/bug129_2 | Diff File | ||
add - tests/bugs/vis/bug25300_1 | Diff File | ||
add - tests/bugs/vis/bug25300_2 | Diff File | ||
mod - tests/bugs/vis/bug25935 | Diff File | ||
master 74f91efc 2015-04-20 16:27:19 Committer: bugmaster Details Diff |
0025767: "vdisplay" command rises exception Added test case bugs/vis/bug25767 |
Affected Issues 0025767 |
|
add - tests/bugs/vis/bug25767 | Diff File | ||
master b0deeecf 2015-04-20 14:57:07 Committer: bugmaster Details Diff |
0021624: BRepFeat_SplitShape produce invalid shape Added test case bugs/modalg_6/bug21624 |
Affected Issues 0021624 |
|
add - tests/bugs/modalg_6/bug21624 | Diff File | ||
master 35d12218 2015-04-20 13:54:46 Committer: bugmaster Details Diff |
0021351: Fail to compute derivatives of offset surface on trimmed surfaces on offsets on CN surfaces Added test case bugs/modalg_6/bug21351 |
Affected Issues 0021351 |
|
add - tests/bugs/modalg_6/bug21351 | Diff File | ||
master 2afd4e98 2015-04-20 12:21:23
Committer: bugmaster Details Diff |
0026109: Visualization - add ChangeAxisAspect(int) method to Graphic3d_GraduatedTrihedron | ||
mod - src/Graphic3d/Graphic3d_GraduatedTrihedron.hxx | Diff File | ||
master 189f85a3 2015-04-20 07:15:34
Committer: bugmaster Details Diff |
0025201: Visualization - Implementing soft shadows and ambient occlusion in OCCT ray-tracing core | ||
mod - src/AIS/AIS_InteractiveObject.cdl | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.cxx | Diff File | ||
mod - src/Graphic3d/FILES | Diff File | ||
mod - src/Graphic3d/Graphic3d.cdl | Diff File | ||
add - src/Graphic3d/Graphic3d_BSDF.cxx | Diff File | ||
add - src/Graphic3d/Graphic3d_BSDF.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CLight.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Group.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_MaterialAspect.cdl | Diff File | ||
mod - src/Graphic3d/Graphic3d_MaterialAspect.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Structure.cxx | Diff File | ||
mod - src/InterfaceGraphic/InterfaceGraphic_Graphic3d.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectFace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectFace.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_BackgroundArray.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
add - src/Shaders/Display.fs | Diff File | ||
add - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceRender.fs | Diff File | ||
mod - src/Shaders/RaytraceSmooth.fs | Diff File | ||
mod - src/V3d/V3d_DirectionalLight.cdl | Diff File | ||
mod - src/V3d/V3d_DirectionalLight.cxx | Diff File | ||
mod - src/V3d/V3d_Light.cdl | Diff File | ||
mod - src/V3d/V3d_Light.cxx | Diff File | ||
mod - src/V3d/V3d_PositionalLight.cdl | Diff File | ||
mod - src/V3d/V3d_PositionalLight.cxx | Diff File | ||
mod - src/ViewerTest/FILES | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
add - src/ViewerTest/ViewerTest_CmdParser.cxx | Diff File | ||
add - src/ViewerTest/ViewerTest_CmdParser.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/Visual3d/Visual3d_Light.cdl | Diff File | ||
mod - src/Visual3d/Visual3d_Light.cxx | Diff File | ||
add - tests/v3d/raytrace/bug25201 | Diff File | ||
master c87535af 2015-04-18 08:58:51
Committer: bugmaster Details Diff |
0025372: Visualization, TKOpenGl - suppress annoying verbose messages from NVIDIA OpenGL driver OpenGl_GlCore42 - drop functions unrelated to OpenGL 4.2 core functionality |
||
mod - src/OpenGl/OpenGl_Caps.cxx | Diff File | ||
mod - 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_GlCore42.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master b3c433fe 2015-04-17 17:12:29
Committer: bugmaster Details Diff |
0026076: Visualization - empty bounding box of a shape after closing local context Fixed handling of invalid bounding boxes; Links related to temporary objects are now removed from selection structures; Test case for issue #26076 |
||
mod - src/AIS/AIS_InteractiveObject.cxx | Diff File | ||
mod - src/AIS/AIS_LocalContext.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObjectSet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectionManager.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
add - tests/bugs/vis/bug26076 | Diff File | ||
master 75d1222c 2015-04-17 12:30:05
Committer: bugmaster Details Diff |
0025705: BRepOffsetAPI_MakeOffset regression in 0025298 |
Affected Issues 0025705 |
|
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.cxx | Diff File | ||
master c3715b74 2015-04-16 15:59:44
Committer: bugmaster Details Diff |
0026028: Option for drawing MeshVS_Mesh as closed object MeshVS_MeshPrsBuilder::DrawArrays now sets IsClosed flag to group according to MeshVS_DA_SupressBackFaces attribute in MeshVS_Drawer |
Affected Issues 0026028 |
|
mod - src/MeshVS/MeshVS_MeshPrsBuilder.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
add - tests/bugs/vis/bug26028 | Diff File | ||
master e99a2f7c 2015-04-16 13:03:55
Committer: bugmaster Details Diff |
0026081: Visualization, TKOpenGl - rebuild vertex attributes in order to not render large index arrays in OpenGL ES |
Affected Issues 0026081 |
|
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.hxx | Diff File | ||
master f3981c67 2015-04-16 12:53:07
Committer: bugmaster Details Diff |
0022793: Boolean cut operation hangs computer Test case for issue CR22793 |
Affected Issues 0022793 |
|
add - tests/bugs/modalg_6/bug22793 | Diff File | ||
master 3eac3f55 2015-04-16 12:48:43 Committer: bugmaster Details Diff |
0022644: Incorrect result of Boolean operations (Fuse, Cut, Common) Added test cases bugs/modalg_6/bug22644_1 bug22644_2 bug22644_3 |
Affected Issues 0022644 |
|
add - tests/bugs/modalg_6/bug22644_1 | Diff File | ||
add - tests/bugs/modalg_6/bug22644_2 | Diff File | ||
add - tests/bugs/modalg_6/bug22644_3 | Diff File | ||
master 867acdec 2015-04-16 12:41:45 Details Diff |
suppress new warning in BRepTest | ||
mod - src/BRepTest/BRepTest_BasicCommands.cxx | Diff File | ||
master cc2b0ec0 2015-04-16 12:08:19 Committer: bugmaster Details Diff |
0023138: BRepAlgoAPI_Fuse produce invalid result Added test case bugs/modalg_6/bug23138 |
Affected Issues 0023138 |
|
add - tests/bugs/modalg_6/bug23138 | Diff File | ||
master 9dfbbfe6 2015-04-16 11:00:57
Committer: bugmaster Details Diff |
0026038: Wrong result done by extrema for the circle and plane Test cases for issue CR26038 |
||
mod - src/Extrema/Extrema_ExtCS.cxx | Diff File | ||
mod - src/Extrema/Extrema_ExtElCS.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug26038_1 | Diff File | ||
add - tests/bugs/moddata_3/bug26038_2 | Diff File | ||
master 687574c0 2015-04-16 10:58:06 Committer: bugmaster Details Diff |
0021507: Bug in BOP: bcut produces invalid result without notice Added test case bugs/modalg_6/bug21507 |
||
add - tests/bugs/modalg_6/bug21507 | Diff File | ||
master 67680042 2015-04-16 10:08:51 Committer: bugmaster Details Diff |
0021821: Section of face by plane is not built due to small edges Added test case bugs/modalg_6/bug21821 |
||
add - tests/bugs/modalg_6/begin | Diff File | ||
add - tests/bugs/modalg_6/bug21821 | Diff File | ||
master c40b7d58 2015-04-16 09:41:21
Committer: bugmaster Details Diff |
0025672: V3d_View::ConvertToGrid doesn't work for grid if the grid plane's origin is not identical to camera origin. Patched V3d_View::ConverToGrid method to fix the problem Added test function "vprivilegedplane" for setting/printing grid plane's coordinate system Added test case bugs/vis/bug25672 to check the issue remarks from kgv Warnings eliminating (similar to CR25671) |
Affected Issues 0025672 |
|
mod - src/V3d/V3d_View_4.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
add - tests/bugs/vis/bug25672 | Diff File | ||
master 58978f9b 2015-04-16 09:39:37
Committer: bugmaster Details Diff |
0025959: Draw Harness - do not turn on Z-clipping implicitly by mouse ring Clipping planes now can not be switched on by mouse ring or both right and left mouse buttons. To do this, user has to press certain button or call certain command. |
Affected Issues 0025959 |
|
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File |