MantisBT
Mantis Bug Tracker Workflow

Changesets: occt Browse ] Back to Index ]
master 2caff0b3
Timestamp: 2014-11-05 14:57:41
Author: oan
Committer: bugmaster
Details ] Diff ]
0025364: BRepMesh is not able to triangulate the shape with fine deflection

Don't create data structures for whole set of faces. Necessary structures are created directly in BRepMesh_FastDiscret.
Don't copy nodes data during scaling, single structure is used.

Remove lines used for debug

Fix sphere: resolve problem came from merging.

Keep code clean - remove unnecessary logic, expected to be used for complicated restoration process.

Test cases for issue CR25364
mod - src/BRepMesh/BRepMesh.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_DataStructureOfDelaun.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_DataStructureOfDelaun.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_Delaun.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_FaceAttribute.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_FaceAttribute.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_FastDiscret.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_FastDiscret.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_FastDiscretFace.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_IncrementalMesh.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_IncrementalMesh.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_ShapeTool.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_Vertex.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_VertexInspector.hxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_VertexTool.cxx Diff ] File ]
mod - src/BRepMesh/BRepMesh_VertexTool.hxx Diff ] File ]
mod - src/MeshTest/MeshTest_DrawableMesh.cxx Diff ] File ]
add - tests/bugs/mesh/bug25364 Diff ] File ]
mod - tests/mesh/data/standard/E9 Diff ] File ]
master 29582444
Timestamp: 2014-11-05 14:26:31
Author: aml
Committer: bugmaster
Details ] Diff ]
0024934: Section: crash for two faces

Added protection from null vertexes.

Test case for issue CR24934
mod - src/ShapeAnalysis/ShapeAnalysis_Wire.cxx Diff ] File ]
add - tests/bugs/heal/bug24934 Diff ] File ]
master 6fb3418e
Timestamp: 2014-11-05 14:02:23
Author: azv
Committer: bugmaster
Details ] Diff ]
0025413: Line-Shape intersection algorithm became 400 times slower

Changed the procedure of creating initial samples

Test-case for issue 0025413
mod - src/IntCurvesFace/IntCurvesFace_Intersector.cxx Diff ] File ]
mod - src/QABugs/QABugs_19.cxx Diff ] File ]
add - tests/bugs/modalg_5/bug25413 Diff ] File ]
master 43dbdb15
Timestamp: 2014-11-05 13:44:37
Author: ifv
Committer: bugmaster
Details ] Diff ]
0025427: Algorithm of building plane from wire hangs

Test-case for issue #25427
mod - src/BRepLib/BRepLib_FindSurface.cxx Diff ] File ]
add - tests/bugs/modalg_5/bug25427 Diff ] File ]
master 39080842
Timestamp: 2014-11-05 12:53:31
Author: bugmaster
Details ] Diff ]
Update for building with MS Visual C++ without VTK 3rdparty products
mod - dox/dev_guides/building/msvc.md Diff ] File ]
master c827ea3a
Timestamp: 2014-11-03 20:18:25
Author: duv
Committer: bugmaster
Details ] Diff ]
0024381: Visualization, TKOpenGl - revise matrices stack and usage of temporary matrices
0025301: Visualization, TKOpenGl - transpose matrix manually before glUniformMatrix4fv()

OpenGl_View::ReleaseGlResources() - release GL resources of trihedron, do not destroy it
mod - src/NCollection/NCollection_Mat4.hxx Diff ] File ]
mod - src/OpenGl/FILES Diff ] File ]
mod - src/OpenGl/OpenGl_CappingAlgo.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Clipping.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.hxx Diff ] File ]
add - src/OpenGl/OpenGl_Cylinder.cxx Diff ] File ]
add - src/OpenGl/OpenGl_Cylinder.hxx Diff ] File ]
add - src/OpenGl/OpenGl_Disk.cxx Diff ] File ]
add - src/OpenGl/OpenGl_Disk.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Flipper.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_GraduatedTrihedron.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_PrinterContext.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_PrinterContext.hxx Diff ] File ]
add - src/OpenGl/OpenGl_Quadric.cxx Diff ] File ]
add - src/OpenGl/OpenGl_Quadric.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderManager.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderProgram.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderProgram.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderStates.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_ShaderStates.hxx Diff ] File ]
add - src/OpenGl/OpenGl_Sphere.cxx Diff ] File ]
add - src/OpenGl/OpenGl_Sphere.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Structure.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Text.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Text.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Trihedron.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Trihedron.hxx Diff ] File ]
add - src/OpenGl/OpenGl_Utils.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_View.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_2.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Window.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Workspace.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Workspace_5.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Workspace_Raytrace.cxx Diff ] File ]
master f3fb84ce
Timestamp: 2014-11-01 07:50:43
Author: kgv
Committer: bugmaster
Details ] Diff ]
0025443: Documentation - update packages names in Building 3rd-party libraries on Linux

Update README files for samples
mod - dox/dev_guides/building/3rdparty/3rdparty_linux.md Diff ] File ]
mod - dox/dev_guides/contribution/coding_rules.md Diff ] File ]
mod - samples/CSharp/ReadMe.md Diff ] File ]
mod - samples/CSharp/ReadMe_D3D.md Diff ] File ]
mod - samples/mfc/standard/ReadMe.md Diff ] File ]
master 00ea319b
Timestamp: 2014-11-01 00:42:31
Author: kgv
Committer: bugmaster
Details ] Diff ]
0025442: Visualization, TKOpenGl - prevent inclusion of system header glxext.h

Define GLX_GLXEXT_LEGACY in addition to GL_GLEXT_LEGACY to prevent implicit
inclusion of header GL/glxext.h by system header GL/glx.h

Update glext.t to current state.
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_GlFunctions.hxx Diff ] File ]
master 18006a0f
Timestamp: 2014-10-31 15:37:45
Author: isz
Committer: bugmaster
Details ] Diff ]
0025343: Visualization - Update user's guide and DRAW commands description

Redesign of Visualisation user guide's structure with some changes in the guide.
Update Draw_test_harness user guide. Added dimension commands to DRAW test harness.
Update of prerequisites and building 3rd party tools sections
Move VIS draw tests to Draw Test Harness section.

Additionally, fix bugs 24117 and 25353.
Correct output of new imaged in PDF in modeling algos guide and errors introduced by bug 24699 in the overview.
mod - dox/dev_guides/building/3rdparty/3rdparty_linux.md Diff ] File ]
mod - dox/dev_guides/building/3rdparty/3rdparty_osx.md Diff ] File ]
mod - dox/dev_guides/building/3rdparty/3rdparty_windows.md Diff ] File ]
mod - dox/dev_guides/building/automake.md Diff ] File ]
mod - dox/FILES_HTML.txt Diff ] File ]
mod - dox/FILES_PDF.txt Diff ] File ]
mod - dox/overview/images/overview_3rdparty.png Diff ] File ]
mod - dox/overview/images/overview_installation.png Diff ] File ]
mod - dox/overview/overview.md Diff ] File ]
mod - dox/user_guides/modeling_algos/modeling_algos.md Diff ] File ]
mod - dox/user_guides/vis/vis.md Diff ] File ]
add - dox/user_guides/visualization/images/camera_perspective.png Diff ] File ]
add - dox/user_guides/visualization/images/point_cloud.png Diff ] File ]
add - dox/user_guides/visualization/images/stereo.png Diff ] File ]
add - dox/user_guides/visualization/images/viewfrustumculling.png Diff ] File ]
add - dox/user_guides/visualization/images/view_frustum.png Diff ] File ]
mod - dox/user_guides/visualization/visualization.md Diff ] File ]
master a806787b
Timestamp: 2014-10-31 13:58:29
Author: apn
Committer: bugmaster
Details ] Diff ]
0025157: Face missing depending the angle of revolution

Added test case bugs/mesh/bug25157
add - tests/bugs/mesh/bug25157 Diff ] File ]
master 5e5ce65b
Timestamp: 2014-10-31 13:46:53
Author: apn
Committer: bugmaster
Details ] Diff ]
0022125: TCollection_ExtendedString: conversion from UTF-8 to unicode

Added test case bugs/fclasses/bug22125
add - tests/bugs/fclasses/bug22125 Diff ] File ]
master 2dc8b7cc
Timestamp: 2014-10-31 12:40:03
Author: Roman Lygin
Committer: bugmaster
Details ] Diff ]
0025439: Enabling shape binary persistence without OCAF
mod - src/TKBin/PACKAGES Diff ] File ]
mod - src/TKBRep/PACKAGES Diff ] File ]
master e3573bb9
Timestamp: 2014-10-31 12:33:12
Author: kgv
Committer: bugmaster
Details ] Diff ]
0025438: Visualization, TKOpenGl - always setup viewport within OpenGl_Workspace::Redraw()
mod - src/InterfaceGraphic/InterfaceGraphic_Aspect.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_View_2.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Window.cxx Diff ] File ]
mod - src/OpenGl/OpenGl_Workspace.cxx Diff ] File ]
mod - src/Visual3d/Visual3d_View.cxx Diff ] File ]
master 7da00517
Timestamp: 2014-10-31 12:23:24
Author: aml
Committer: bugmaster
Details ] Diff ]
0025321: Test case bugs/modalg_5(010)/bug24981 hangs in Debug mode on Debian60-64 platform

Eliminated possible inifite loop when projecting curve on surface.
mod - src/Approx/Approx_ComputeCLine.gxx Diff ] File ]
master a507ffd9
Timestamp: 2014-10-31 12:08:49
Author: apn
Committer: bugmaster
Details ] Diff ]
0025307: Problems resulted from re-triangulation

Added test case bugs/mesh/bug25307
add - tests/bugs/mesh/bug25307 Diff ] File ]
master 3edc7eea
Timestamp: 2014-10-31 10:34:03
Author: apn
Committer: bugmaster
Details ] Diff ]
0024519: Intersection of a cylinder and a plane does not return

Added test case bugs/modalg_5/bug24519
add - tests/bugs/modalg_5/bug24519 Diff ] File ]
master dbf0485e
Timestamp: 2014-10-31 09:28:02
Author: apn
Committer: bugmaster
Details ] Diff ]
0025281: BRepMesh_IncrementalMesh does not return

Added test case bugs/mesh/bug25281
add - tests/bugs/mesh/bug25281 Diff ] File ]
master 7a733b19
Timestamp: 2014-10-30 14:06:58
Author: aba
Committer: bugmaster
Details ] Diff ]
0025430: DRAW Test Harness: dimensions demo fails

- corrected vdimparam help string;
- added section model file to prevent changing of subshapes order after explode call
mod - samples/tcl/dimensions.tcl Diff ] File ]
mod - src/ViewerTest/ViewerTest_RelationCommands.cxx Diff ] File ]
master 2c5b6d9c
Timestamp: 2014-10-30 13:03:24
Author: ski
Committer: bugmaster
Details ] Diff ]
0024548: Ray Tracing mode not available in MFC samples

Ray tracing functionality was added to OCCT MFC samples.
mod - samples/mfc/standard/Common/OCC_3dBaseDoc.cpp Diff ] File ]
mod - samples/mfc/standard/Common/OCC_3dBaseDoc.h Diff ] File ]
mod - samples/mfc/standard/Common/OCC_3dChildFrame.cpp Diff ] File ]
mod - samples/mfc/standard/Common/OCC_3dChildFrame.h Diff ] File ]
mod - samples/mfc/standard/Common/res/OCC_Resource.h Diff ] File ]
mod - samples/mfc/standard/Common/res/OCC_Resource.rc Diff ] File ]
add - samples/mfc/standard/Common/res/ToolbarRayTracing.bmp Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc10/mfcsample.vcxproj Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc10/mfcsample.vcxproj.filters Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc11/mfcsample.vcxproj Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc11/mfcsample.vcxproj.filters Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc12/mfcsample.vcxproj Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc12/mfcsample.vcxproj.filters Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc8/mfcsample.vcproj Diff ] File ]
mod - samples/mfc/standard/mfcsample/adm/win/vc9/mfcsample.vcproj Diff ] File ]
master e98e3990
Timestamp: 2014-10-30 11:26:16
Author: nbv
Committer: bugmaster
Details ] Diff ]
0025410: Tool for extended check of validity of the curve on the surface

Modifications:
1. class BOPTools_AlgoTools
1.1. method
 Standard_Boolean BOPTools_AlgoTools::ComputeTolerance
  (const Handle(Geom_Curve)& theCurve3D,
   const Handle(Geom2d_Curve)& theCurve2D,
   const Handle(Geom_Surface)& theSurf,
   const Standard_Real theFirst,
   const Standard_Real theLast,
   Standard_Real& theMaxDist,
   Standard_Real& theMaxPar)
  It computes the max distance between points taken from 3D and 2D curves by the same parameter

1.2. method
 Standard_Boolean BOPTools_AlgoTools::ComputeTolerance
  (const TopoDS_Face& theFace,
   const TopoDS_Edge& theEdge,
   Standard_Real& theMaxDist,
   Standard_Real& theParameter)
  Computes the valid value of the tolerance for the edge using the function above.

2. Added possibility to check shape on the validity of the curves on the surfaces.
2.1. New status BOPAlgo_InvalidCurveOnSurface has been added to the enumeration BOPAlgo_CheckStatus
2.2. class BOPAlgo_ArgumentAnalyzer
 method
   void BOPAlgo_ArgumentAnalyzer::TestCurveOnSurface()
 It checks each edge/face pair in the shape using the method ComputeTolerance from BOPTools_AlgoTools and stores invalid pairs to myResults.
 Invalid pairs are those which contain the edge with tolerance value less then the value computed by the ComputeTolerance method.

2.3. class BOPAlgo_CheckResult
 Added new fields:
    myMaxDist1 : Real from Standard;
    myMaxDist2 : Real from Standard;
    myMaxPar1 : Real from Standard;
    myMaxPar2 : Real from Standard;
 and corresponding setters and getters.
 These fields are used to store the results of the TestCurveOnSurface() check.

3. Added new option to the bopargcheck command and two new commands.
class BOPTest_CheckCommands
3.1. command bopargcheck
 As it is using the BOPAlgo_ArgumentAnalyzer class to check the shapes
 it checks also the validity of the curves on the surfaces.
 The output for the invalid shapes is following:

Draw[]> bopargcheck b2 /ic #f
Made faulty shape: s1COnS_1 (MaxDist = 0.0013334343378738308, MaxPar = 0.02884285498274167)
Made faulty shape: s1COnS_2 (MaxDist = 0.0013334340648766174, MaxPar = 0.02884285497934707)
Made faulty shape: s1COnS_3 (MaxDist = 0.0013335086668628978, MaxPar = 1.4133051942712607)
Made faulty shape: s1COnS_4 (MaxDist = 0.0013335086525838983, MaxPar = 1.4133051942713901)
Faulties for FIRST shape found : 4
---------------------------------
Shapes are not suppotrted by BOP: NO
Self-Intersections : NO
Check for SI has been aborted : NO
Too small edges : NO
Bad faces : NO
Too close vertices : NO
Too close edges : NO
Shapes with Continuity C0 : NO
Invalid Curve on Surface : YES Cases(4) Total shapes(8)

Faulties for SECOND shape found : 0

 The compounds s1COnS_* contain pair of edge and face.
 MaxDist is maximal distance between points taken from 3D curve of the edge and 2D curve of that edge on the face.
 MaxPar is a parameter in which the MaxDist is reached.

 To disable this check it is necessary to use option /S (bopargcheck shape /S).

3.2. command xdistef
 Usage of the command:
   xdistef edge face
 It computes distance between points taken from 3D curve of the edge and 2D curve of that edge on the face.
 Example:
Draw[]> explode s1COnS_1
s1COnS_1_1 s1COnS_1_2
Draw[]> whatis s1COnS_1_1
s1COnS_1_1 is a shape EDGE FORWARD Modified Orientable
Draw[]> whatis s1COnS_1_2
s1COnS_1_2 is a shape FACE FORWARD Modified Orientable
Draw[]> xdistef s1COnS_1_1 s1COnS_1_2
Max Distance = 0.0013334343378738308; Parameter on curve = 0.02884285498274167

3.3. command checkcurveonsurf
 Usage of the command:
  checkcurveonsurf shape.
 It checks each edge/face pair in the shape using the method ComputeTolerance from BOPTools_AlgoTools.
Example:
Draw[]> checkcurveonsurf b2
Invalid curves on surface:
edge e_0 on face f_0 (max dist: 0.0013334343378738, parameter on curve: 0.0288428549827417)
edge e_1 on face f_0 (max dist: 0.0013334340648766, parameter on curve: 0.0288428549793471)
edge e_2 on face f_1 (max dist: 0.0013335086668629, parameter on curve: 1.4133051942712607)
edge e_3 on face f_1 (max dist: 0.0013335086525839, parameter on curve: 1.4133051942713901)

Sugestions to fix the shape:
explode b2 e;
settolerance b2_6 0.0013335086668629;
settolerance b2_7 0.0013334343378738;
settolerance b2_8 0.0013334340648766;
settolerance b2_10 0.0013335086525839;

The command gives suggestions to fix the shape by increasing tolerance values of the invalid edges.
In some cases the tolerance values suggested by the tool can be very large.
Such values should be used very carefully, because setting large tolerance values to the sub-shapes
of the shape can make it non valid (self-interfered) or lead to unexpected result when using
such shapes in some operations (boolean for example).

Test case for issue CR25410
mod - src/BOPAlgo/BOPAlgo.cdl Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_ArgumentAnalyzer.cdl Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_ArgumentAnalyzer.cxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_ArgumentAnalyzer.lxx Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_CheckResult.cdl Diff ] File ]
mod - src/BOPAlgo/BOPAlgo_CheckResult.cxx Diff ] File ]
mod - src/BOPTest/BOPTest_CheckCommands.cxx Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools.cdl Diff ] File ]
mod - src/BOPTools/BOPTools_AlgoTools_1.cxx Diff ] File ]
add - tests/bugs/modalg_5/bug25410 Diff ] File ]
master 05e2200b
Timestamp: 2014-10-30 10:51:14
Author: kgv
Committer: bugmaster
Details ] Diff ]
0025422: Visualization, TKOpenGl - support re-assignment of new window to existing View

Do not throw "Window already defined" exception in Visual3d_View/V3d_View.
Handle window change within OpenGl_GraphicDriver::View().

OpenGl_GraphicDriver - introduce dedicated methods to initialize/release shared OpenGL context.
::InitEglContext() to using existing EGL context.

OpenGl_Context - always enable NPOT textures on OpenGL ES 2.0

OpenGl_Workspace - do not call glDisable/glEnable(GL_TEXTURE_2D) on GL ES

OpenGl_GraphicDriver::ReleaseContext() - release EGL context on destruction

OpenGl_GraphicDriver::InitEglContext() - escape method implementation with HAVE_EGL macros

OpenGl_ShaderManager - clear shader programs on shared context invalidation
mod - src/Graphic3d/Graphic3d_Camera.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_Workspace.cxx Diff ] File ]
mod - src/V3d/V3d_View.cxx Diff ] File ]
mod - src/Visual3d/Visual3d_View.cxx Diff ] File ]
master 02effd35
Timestamp: 2014-10-30 10:24:23
Author: nbv
Committer: bugmaster
Details ] Diff ]
0025292: Face/Face intersection algorithm gives different results for different order of the arguments

Method of adjusting was corrected.

Test cases for issue CR25292
mod - src/IntPatch/IntPatch_ImpImpIntersection_2.gxx Diff ] File ]
mod - src/IntPatch/IntPatch_ImpImpIntersection_4.gxx Diff ] File ]
mod - src/IntPatch/IntPatch_Intersection.cxx Diff ] File ]
mod - tests/bugs/begin Diff ] File ]
mod - tests/bugs/modalg_1/bug16517_1 Diff ] File ]
mod - tests/bugs/modalg_1/bug16517_2 Diff ] File ]
mod - tests/bugs/modalg_5/bug24915 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_11 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_12 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_13 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_14 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_15 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_16 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_21 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_22 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_23 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_24 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_25 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_26 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_31 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_32 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_33 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_34 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_35 Diff ] File ]
add - tests/bugs/modalg_5/bug25292_36 Diff ] File ]
master b858a698
Timestamp: 2014-10-30 10:18:42
Author: pkv
Committer: bugmaster
Details ] Diff ]
0025184: Non-deterministic order of wires in the result of General Fuse

The source is brought in line with the current version

Test case for issue CR25184
mod - src/BOPAlgo/BOPAlgo_BuilderFace.cxx Diff ] File ]
add - tests/bugs/modalg_5/bug25184 Diff ] File ]
master 2da38dd2
Timestamp: 2014-10-30 09:48:20
Author: mkv
Committer: bugmaster
Details ] Diff ]
0025354: Intersection operation

Update dimensions tcl sample due to new order of edges after explode.
mod - samples/tcl/dimensions.tcl Diff ] File ]
master fcc61cc4
Timestamp: 2014-10-30 09:18:22
Author: vro
Committer: bugmaster
Details ] Diff ]
0025405: STL reader doesn't keep shared nodes

An improved RWSTL::ReadFile() method + a draw-command returning the number of nodes and triangles for a MeshVS_Mesh object based on STL mesh data source.

An indexed map of points is replaced by a CellFilter of XYZ objects already implemented in BRepBuilderAPI.
Also, BRepBuilderAPI_VertexInspector became exported for TKTopAlgo library (Standard_EXPORT is added for the methods of this class).

Standard_EXPORT is removed for in-line methods of BRepBuilderAPI_VertexInspector

Test-case for issue #25405

Update of test-cases, according to new behavior
mod - src/BRepBuilderAPI/BRepBuilderAPI_VertexInspector.hxx Diff ] File ]
mod - src/RWStl/RWStl.cxx Diff ] File ]
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff ] File ]
mod - tests/bugs/vis/bug10702 Diff ] File ]
add - tests/bugs/xde/bug25405 Diff ] File ]
<<  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 135 136 137 138 139 140 141 142 143 144 145 ... 160 ... 180 ... 200 ... 220 221 222  >>


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker