Changesets: occt

master 36723716

2016-06-15 08:04:44

Timo


Committer: bugmaster Details Diff
0027568: Exception is thrown when a degenerated edge is added to a wire

Test cases for issue CR27568

Other methods of BRep_Tool corrected to ensure that output arguments are always initialized
Affected Issues
0027568
mod - src/BRep/BRep_Tool.cxx Diff File
add - tests/bugs/modalg_6/bug27568 Diff File

master 747db83c

2016-06-14 12:09:01

abv


Committer: bugmaster Details Diff
0027599: Test "demo samples snowflake" does not clear internal data after execution

Useless save command is removed
Affected Issues
0027599
mod - samples/tcl/snowflake.tcl Diff File

master bd80ecfa

2016-06-14 12:05:10

abv


Committer: bugmaster Details Diff
0027602: gp_TrsfForm.hxx - wrong comment to enum

Comment is corrected
Affected Issues
0027602
mod - src/gp/gp_TrsfForm.hxx Diff File

master 1b9f5d95

2016-06-14 11:02:27

kgv


Committer: bugmaster Details Diff
0027596: Visualization, StdPrs_WFShape - pack isolines into single group of primitives

StdPrs_ShadedShape, computeFaceBoundaries() now does not create additional temporary buffer for edges.
StdPrs_Isolines::AddOnTriangulation() now reconstacts polylines from segments projected onto triangulation.

StdPrs_WFShape::Add() now packs isolines into single group in presentation (instead of per-face group).
Even more - StdPrs_WFShape now groups lines with the same aspects.

Prs3d_Drawer::UIsoAspect(), ::VIsoAspect(), ::VIsoAspect() - default width
has been changed from 0.5 to 1.0.
Affected Issues
0027596
mod - src/Aspect/Aspect_AspectLine.hxx Diff File
mod - src/Graphic3d/Graphic3d_AspectLine3d.hxx Diff File
mod - src/Prs3d/Prs3d.cxx Diff File
mod - src/Prs3d/Prs3d.hxx Diff File
mod - src/Prs3d/Prs3d_Drawer.cxx Diff File
mod - src/StdPrs/StdPrs_DeflectionCurve.cxx Diff File
mod - src/StdPrs/StdPrs_Isolines.cxx Diff File
mod - src/StdPrs/StdPrs_Isolines.hxx Diff File
mod - src/StdPrs/StdPrs_ShadedShape.cxx Diff File
mod - src/StdPrs/StdPrs_WFShape.cxx Diff File
mod - src/StdPrs/StdPrs_WFShape.hxx Diff File

master 907fb7a5

2016-06-10 13:35:00

apl


Committer: bugmaster Details Diff
0027591: TKViewerTest, ViewerTest_CmdParser regression - methods ArgVec3f, ArgVec3d return inccorect values

Fix regression in methods ViewerTest_CmdParser::ArgVec3f, ::ArgVec3d, ::ArgVec, ::ArgPnt.
Affected Issues
0027591
mod - src/ViewerTest/ViewerTest_CmdParser.cxx Diff File

master 67e26cc1

2016-06-10 12:36:19

apl


Committer: bugmaster Details Diff
0027592: TKV3d, AIS_RubberBand - SWIG error for method void virtual ComputeSelection

Commit modifies "AIS_RubberBand.hxx" header file.
- Adds declaration of handle.
- Puts virtual & void modifiers of ComputeSelection method in common order.
mod - src/AIS/AIS_RubberBand.hxx Diff File

master caee72a9

2016-06-10 07:12:22

bugmaster

Details Diff
0027127: Implementation of compilation of OCCT Products samples on all platforms under support in Jenkins test system.

Update mfc samples for current state of OCCT

Removing vc8 and vc9 from environment

Update qt samples for compilation with QT5

Update OCCT qt pro files system

Removing from projects files FWOSPlugin.lib.
mod - samples/CSharp/msvc.bat Diff File
mod - samples/CSharp/msvc_D3D.bat Diff File
add - samples/mfc/standard/01_Geometry/adm/win/vc14/Geometry.vcxproj Diff File
add - samples/mfc/standard/01_Geometry/adm/win/vc14/Geometry.vcxproj.filters Diff File
rm - samples/mfc/standard/01_Geometry/adm/win/vc8/Geometry.vcproj Diff File
rm - samples/mfc/standard/01_Geometry/adm/win/vc9/Geometry.vcproj Diff File
add - samples/mfc/standard/02_Modeling/adm/win/vc14/Modeling.vcxproj Diff File
add - samples/mfc/standard/02_Modeling/adm/win/vc14/Modeling.vcxproj.filters Diff File
rm - samples/mfc/standard/02_Modeling/adm/win/vc8/Modeling.vcproj Diff File
rm - samples/mfc/standard/02_Modeling/adm/win/vc9/Modeling.vcproj Diff File
add - samples/mfc/standard/03_Viewer2d/adm/win/vc14/Viewer2d.vcxproj Diff File
add - samples/mfc/standard/03_Viewer2d/adm/win/vc14/Viewer2d.vcxproj.filters Diff File
rm - samples/mfc/standard/03_Viewer2d/adm/win/vc8/Viewer2d.vcproj Diff File
rm - samples/mfc/standard/03_Viewer2d/adm/win/vc9/Viewer2d.vcproj Diff File
add - samples/mfc/standard/04_Viewer3d/adm/win/vc14/Viewer3d.vcxproj Diff File
add - samples/mfc/standard/04_Viewer3d/adm/win/vc14/Viewer3d.vcxproj.filters Diff File
rm - samples/mfc/standard/04_Viewer3d/adm/win/vc8/Viewer3d.vcproj Diff File
rm - samples/mfc/standard/04_Viewer3d/adm/win/vc9/Viewer3d.vcproj Diff File
add - samples/mfc/standard/05_ImportExport/adm/win/vc14/ImportExport.vcxproj Diff File
add - samples/mfc/standard/05_ImportExport/adm/win/vc14/ImportExport.vcxproj.filters Diff File
rm - samples/mfc/standard/05_ImportExport/adm/win/vc8/ImportExport.vcproj Diff File
rm - samples/mfc/standard/05_ImportExport/adm/win/vc9/ImportExport.vcproj Diff File
add - samples/mfc/standard/06_Ocaf/adm/win/vc14/Ocaf.vcxproj Diff File
add - samples/mfc/standard/06_Ocaf/adm/win/vc14/Ocaf.vcxproj.filters Diff File
rm - samples/mfc/standard/06_Ocaf/adm/win/vc8/Ocaf.vcproj Diff File
rm - samples/mfc/standard/06_Ocaf/adm/win/vc9/Ocaf.vcproj Diff File
add - samples/mfc/standard/07_Triangulation/adm/win/vc14/Triangulation.vcxproj Diff File
add - samples/mfc/standard/07_Triangulation/adm/win/vc14/Triangulation.vcxproj.filters Diff File
rm - samples/mfc/standard/07_Triangulation/adm/win/vc8/Triangulation.vcproj Diff File
rm - samples/mfc/standard/07_Triangulation/adm/win/vc9/Triangulation.vcproj Diff File
add - samples/mfc/standard/08_HLR/adm/win/vc14/HLR.vcxproj Diff File
add - samples/mfc/standard/08_HLR/adm/win/vc14/HLR.vcxproj.filters Diff File
rm - samples/mfc/standard/08_HLR/adm/win/vc8/HLR.vcproj Diff File
rm - samples/mfc/standard/08_HLR/adm/win/vc9/HLR.vcproj Diff File
add - samples/mfc/standard/09_Animation/adm/win/vc14/Animation.vcxproj Diff File
add - samples/mfc/standard/09_Animation/adm/win/vc14/Animation.vcxproj.filters Diff File
rm - samples/mfc/standard/09_Animation/adm/win/vc8/Animation.vcproj Diff File
rm - samples/mfc/standard/09_Animation/adm/win/vc9/Animation.vcproj Diff File
add - samples/mfc/standard/10_Convert/adm/win/vc14/Convert.vcxproj Diff File
add - samples/mfc/standard/10_Convert/adm/win/vc14/Convert.vcxproj.filters Diff File
rm - samples/mfc/standard/10_Convert/adm/win/vc8/Convert.vcproj Diff File
rm - samples/mfc/standard/10_Convert/adm/win/vc9/Convert.vcproj Diff File
rm - samples/mfc/standard/All-vc9.sln Diff File
add - samples/mfc/standard/mfcsample/adm/win/vc14/mfcsample.vcxproj Diff File
add - samples/mfc/standard/mfcsample/adm/win/vc14/mfcsample.vcxproj.filters Diff File
rm - samples/mfc/standard/mfcsample/adm/win/vc8/mfcsample.vcproj Diff File
rm - samples/mfc/standard/mfcsample/adm/win/vc9/mfcsample.vcproj Diff File
mod - samples/mfc/standard/msvc.bat Diff File
rm - samples/qt/FuncDemo/FuncDemo-vc10.sln Diff File
rm - samples/qt/FuncDemo/FuncDemo-vc11.sln Diff File
rm - samples/qt/FuncDemo/FuncDemo-vc12.sln Diff File
mod - samples/qt/FuncDemo/FuncDemo.pro Diff File
add - samples/qt/FuncDemo/FuncDemo0.pro Diff File
mod - samples/qt/FuncDemo/genproj.bat Diff File
mod - samples/qt/FuncDemo/msvc.bat Diff File
mod - samples/qt/FuncDemo/src/graphwidget.cpp Diff File
mod - samples/qt/FuncDemo/src/graphwidget.h Diff File
mod - samples/qt/FuncDemo/src/mainwindow.cpp Diff File
mod - samples/qt/IESample/genproj.bat Diff File
rm - samples/qt/IESample/IESample-vc10.sln Diff File
rm - samples/qt/IESample/IESample-vc11.sln Diff File
rm - samples/qt/IESample/IESample-vc12.sln Diff File
rm - samples/qt/IESample/IESample-vc7.sln Diff File
rm - samples/qt/IESample/IESample-vc8.sln Diff File
rm - samples/qt/IESample/IESample-vc9.sln Diff File
add - samples/qt/IESample/IESample0.pro Diff File
mod - samples/qt/IESample/msvc.bat Diff File
mod - samples/qt/Tutorial/genproj.bat Diff File
mod - samples/qt/Tutorial/msvc.bat Diff File
rm - samples/qt/Tutorial/Tutorial-vc10.sln Diff File
rm - samples/qt/Tutorial/Tutorial-vc11.sln Diff File
rm - samples/qt/Tutorial/Tutorial-vc12.sln Diff File
rm - samples/qt/Tutorial/Tutorial-vc7.sln Diff File
rm - samples/qt/Tutorial/Tutorial-vc8.sln Diff File
rm - samples/qt/Tutorial/Tutorial-vc9.sln Diff File
add - samples/qt/Tutorial/Tutorial0.pro Diff File

master 45d5cbf8

2016-06-09 16:02:49

vpa


Committer: bugmaster Details Diff
0027523: Visualization - selection owner contains obsolete shape

- remove check for selection activation in SelectMgr_SelectionManager::RecomputeSelection;
- given selection mode is now handled properly and single selection mode can be recomputed;
- test case for issue #27523.

Small correction of test case for issue CR27523
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectionManager.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectionManager.hxx Diff File
add - tests/bugs/vis/bug27523 Diff File

master 9d671cd1

2016-06-09 14:30:26

isn


Committer: bugmaster Details Diff
0027391: BRepLib::EnsureNormalConsistency() raises exception in case of asynchronious PolygonOnTriangulation problem

additional check have been added to BRepLib::EnsureNormalConsistency() func.
Any edges with two adjacent faces will be skipped (while updating of their normals) if the number of discretization points (nodes) will be different for each of this faces on this edge.

test case
mod - src/BRepLib/BRepLib.cxx Diff File
add - tests/bugs/modalg_6/bug27391 Diff File

master f117cc5a

2016-06-09 13:48:53

ika


Committer: bugmaster Details Diff
0027329: Export to STEP failure

Do ProcessShape for non-manifold too,
Add binding of already written shared faces to STEP entity for non-manifold.

Minor correction of test case bugs/step/bug27329
mod - src/STEPControl/STEPControl_ActorWrite.cxx Diff File
mod - src/STEPControl/STEPControl_ActorWrite.hxx Diff File
add - tests/bugs/step/bug27329 Diff File

master 67285996

2016-06-09 11:38:04

aml


Committer: bugmaster Details Diff
0027569: [Regression in 6.9.0] Projecting a curve hangs

Parameterization speed is taken into account to avoid ProjLib projector usage in case of bad input data.
Test case is added.
Test cases correction.
Affected Issues
0027569
mod - src/ShapeConstruct/ShapeConstruct_ProjectCurveOnSurface.cxx Diff File
add - tests/bugs/modalg_6/bug27569 Diff File
mod - tests/de/step_2/O3 Diff File

master 77a6c831

2016-06-08 14:42:18

nbv


Committer: mkv Details Diff
0027581: Logical error in Bnd_Box(2d)::SquareExtent() method.

Code in method SquareExtent has been corrected.
Affected Issues
0027581
mod - src/Bnd/Bnd_Box.lxx Diff File
mod - src/Bnd/Bnd_Box2d.lxx Diff File

master 473cddc1

2016-06-08 11:33:49

isk


Committer: bugmaster Details Diff
0027579: Visualization, TKOpenGl - skip FSAA flag within Path Tracing Affected Issues
0027579
mod - src/OpenGl/OpenGl_View_Raytrace.cxx Diff File

master b47bcd7e

2016-06-07 04:20:13

isn


Committer: bugmaster Details Diff
0025957: nurbsconvert modifies original shape

- Ensure that the subshapes from the original shape will not be changed after nurbsconvert operation.
For that create the new vertexes (NewPoint(..)) as well as new curves (NewCurve(..)) and new surfaces (NewSurface(..)) before calling of Rebuild() method. Make copies of all vertexes impacted by curve or surface modifications. This eliminates necessity of creation of new vertices during recursive rebuilding of the entire shape.

- Compatibility with the old behavior of BRepTools_Modifier has been retained as an option. For that the new flag MutableInput has been added in the interface of the class.

- This patch also impacts other operations based on BRepTools_Modifier, in the sense that they also become safe regarding input shapes.

- Create new test cases. Some test cases with nurbsconvert command are changed to lock input shapes from modifications.

fix regressions
mod - src/BRepTools/BRepTools_Modifier.cxx Diff File
mod - src/BRepTools/BRepTools_Modifier.hxx Diff File
mod - src/BRepTools/BRepTools_NurbsConvertModification.cxx Diff File
mod - src/ShapeProcess/ShapeProcess_OperLibrary.cxx Diff File
mod - src/ShapeProcess/ShapeProcess_OperLibrary.hxx Diff File
mod - tests/bugs/iges/bug25632_2 Diff File
mod - tests/bugs/modalg_5/bug25976 Diff File
mod - tests/bugs/modalg_6/bug24890 Diff File
add - tests/bugs/modalg_6/bug25957_1 Diff File
add - tests/bugs/modalg_6/bug25957_2 Diff File
mod - tests/bugs/moddata_2/bug466 Diff File
mod - tests/bugs/moddata_3/bug623 Diff File

master 854e0d4a

2016-06-06 15:58:40

jgv


Committer: bugmaster Details Diff
0027557: Unstable HLR tests

The following modifications were done for stability:
- Precision::PConfusion() was set as parameter of Classifier instead of 0.0
- Coinciding vertices of outlines are united to exclude neighborhood of common vertex from curve-curve intersection
- Draw command "hlrin3d" was modified to prevent exception

Minor corrections

Corrections of test cases for issue CR27557
Affected Issues
0027557
mod - src/HLRBRep/HLRBRep_Data.cxx Diff File
mod - src/HLRTest/HLRTest.cxx Diff File
mod - src/HLRTopoBRep/HLRTopoBRep_DSFiller.cxx Diff File
mod - tests/bugs/modalg_6/bug25908 Diff File
mod - tests/bugs/modalg_6/bug27341_102 Diff File
mod - tests/bugs/modalg_6/bug27341_103 Diff File
mod - tests/bugs/modalg_6/bug27341_301 Diff File
mod - tests/bugs/modalg_6/bug27341_302 Diff File
mod - tests/bugs/modalg_6/bug27341_303 Diff File
mod - tests/bugs/modalg_6/bug27341_304 Diff File
mod - tests/bugs/modalg_6/bug27341_305 Diff File
mod - tests/bugs/modalg_6/bug27341_306 Diff File
mod - tests/bugs/modalg_6/bug27341_307 Diff File
mod - tests/bugs/modalg_6/bug27341_308 Diff File
mod - tests/bugs/modalg_6/bug27341_309 Diff File
mod - tests/bugs/modalg_6/bug27341_310 Diff File
mod - tests/bugs/modalg_6/bug27341_311 Diff File
mod - tests/bugs/modalg_6/bug27341_312 Diff File
mod - tests/bugs/modalg_6/bug27341_313 Diff File
mod - tests/bugs/modalg_6/bug27341_314 Diff File
mod - tests/bugs/modalg_6/bug27341_315 Diff File
mod - tests/bugs/modalg_6/bug27341_316 Diff File
mod - tests/bugs/modalg_6/bug27341_317 Diff File
mod - tests/bugs/modalg_6/bug27341_318 Diff File
mod - tests/bugs/modalg_6/bug27341_319 Diff File
mod - tests/bugs/modalg_6/bug27341_320 Diff File
mod - tests/bugs/modalg_6/bug27341_322 Diff File
mod - tests/bugs/modalg_6/bug27341_323 Diff File
mod - tests/bugs/modalg_6/bug27341_324 Diff File
mod - tests/bugs/modalg_6/bug27341_326 Diff File
mod - tests/bugs/modalg_6/bug27341_327 Diff File
mod - tests/bugs/modalg_6/bug27341_328 Diff File
mod - tests/bugs/modalg_6/bug27341_329 Diff File

master 5bbe7380

2016-06-06 08:59:06

ika


Committer: bugmaster Details Diff
0027532: Errors on reading stp-file

The cause of errors is a non alphabetical order of complex entity, which do not affect export.
Move messages to debug mode.
Replace fail by warning.

Correction of test case bugs/vis/bug23153 according to the new behavior
Affected Issues
0027532
mod - src/StepData/StepData_StepReaderData.cxx Diff File
mod - tests/bugs/modalg_6/bug27341_329 Diff File
mod - tests/bugs/step/bug2368 Diff File
mod - tests/bugs/step/bug348_1 Diff File
mod - tests/bugs/step/bug348_2 Diff File
mod - tests/bugs/step/bug348_3 Diff File
mod - tests/bugs/step/bug348_4 Diff File
mod - tests/bugs/step/bug926 Diff File
rm - tests/bugs/step/parse.rules Diff File
mod - tests/bugs/vis/bug23153 Diff File
mod - tests/bugs/xde/bug22982 Diff File
mod - tests/de/parse.rules Diff File
mod - tests/xcaf/stp_to_xbf/G7 Diff File
mod - tests/xcaf/stp_to_xbf/I1 Diff File
mod - tests/xcaf/stp_to_xbf/I2 Diff File

master f84bf635

2016-06-03 17:08:00

aml


Committer: bugmaster Details Diff
0027565: [Regression to OCCT 7.0.0] Number of Intersections Is Wrong

Incorrect tolerance management is fixed.
Test case is added.
Affected Issues
0027565
mod - src/BRepTest/BRepTest_ExtremaCommands.cxx Diff File
mod - src/Extrema/Extrema_GenExtCC.gxx Diff File
add - tests/bugs/moddata_3/bug27565 Diff File

master be5c3602

2016-06-03 12:35:52

kgv


Committer: bugmaster Details Diff
0027562: Coding - avoid exporting of inline methods Affected Issues
0027562
mod - src/AIS/AIS_InteractiveObject.hxx Diff File
mod - src/Bnd/Bnd_B2d.hxx Diff File
mod - src/BRepExtrema/BRepExtrema_DistShapeShape.hxx Diff File
mod - src/BRepMesh/BRepMesh_CircleInspector.hxx Diff File
mod - src/BRepMesh/BRepMesh_DataStructureOfDelaun.hxx Diff File
mod - src/BRepMesh/BRepMesh_Edge.hxx Diff File
mod - src/BRepMesh/BRepMesh_OrientedEdge.hxx Diff File
mod - src/BRepMesh/BRepMesh_PairOfIndex.hxx Diff File
mod - src/BRepMesh/BRepMesh_PairOfPolygon.hxx Diff File
mod - src/BRepMesh/BRepMesh_Triangle.hxx Diff File
mod - src/BRepMesh/BRepMesh_Vertex.hxx Diff File
mod - src/BRepMesh/BRepMesh_VertexInspector.hxx Diff File
mod - src/BRepMesh/BRepMesh_VertexTool.hxx Diff File
mod - src/ElCLib/ElCLib.hxx Diff File
mod - src/gp/gp_Ax2.hxx Diff File
mod - src/gp/gp_Ax3.hxx Diff File
mod - src/gp/gp_Circ2d.hxx Diff File
mod - src/gp/gp_Elips2d.hxx Diff File
mod - src/gp/gp_GTrsf.hxx Diff File
mod - src/gp/gp_Hypr2d.hxx Diff File
mod - src/gp/gp_Lin.hxx Diff File
mod - src/gp/gp_Lin2d.hxx Diff File
mod - src/gp/gp_Parab.hxx Diff File
mod - src/gp/gp_Pnt2d.hxx Diff File
mod - src/gp/gp_Quaternion.hxx Diff File
mod - src/gp/gp_Torus.hxx Diff File
mod - src/gp/gp_Trsf.hxx Diff File
mod - src/Message/Message_ExecStatus.hxx Diff File
mod - src/Message/Message_ProgressIndicator.hxx Diff File
mod - src/NCollection/NCollection_UBTreeFiller.hxx Diff File
mod - src/Precision/Precision.hxx Diff File
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx Diff File
mod - src/PrsMgr/PrsMgr_PresentationManager.hxx Diff File
mod - src/Select3D/Select3D_SensitivePoly.hxx Diff File
mod - src/Select3D/Select3D_SensitiveSet.hxx Diff File
mod - src/SelectBasics/SelectBasics_SensitiveEntity.hxx Diff File
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx Diff File
mod - src/Standard/Standard_ErrorHandlerCallback.hxx Diff File
mod - src/Standard/Standard_Mutex.hxx Diff File
mod - src/Standard/Standard_Transient.hxx Diff File
mod - src/Standard/Standard_Type.hxx Diff File
mod - src/TDF/TDF_Data.hxx Diff File
mod - src/TDF/TDF_Transaction.hxx Diff File
mod - src/TDocStd/TDocStd_Document.hxx Diff File
mod - src/TObj/TObj_Model.hxx Diff File
mod - src/TObj/TObj_Object.hxx Diff File
mod - src/TObj/TObj_Partition.hxx Diff File

master 1ec75a48

2016-06-02 14:41:17

ski


Committer: bugmaster Details Diff
0027513: Configuration, CMake - Option INSTALL_TBB does not install tbbmalloc.dll

Installation of tbbmalloc.dll was corrected.
Affected Issues
0027513
mod - adm/cmake/tbb.cmake Diff File

master 52db4751

2016-06-02 07:22:10

aml


Committer: bugmaster Details Diff
0027015: Sewing returns invalid shape if some faces are nearly plane cones

Interpolation state check is fixed to mark as valid only ordered sequences of poles.
Refactoring of Approx_SameParameter.cxx.
Test case is added.
Test cases are updated to the new behavior.
Update of testing cases
Affected Issues
0027015
mod - src/Approx/Approx_SameParameter.cxx Diff File
mod - src/BRepLib/BRepLib.cxx Diff File
mod - tests/bugs/modalg_2/bug22804 Diff File
mod - tests/bugs/modalg_5/bug25175 Diff File
add - tests/bugs/modalg_6/bug27015 Diff File
mod - tests/de/iges_1/O3 Diff File
mod - tests/heal/data/advanced/W6 Diff File
mod - tests/heal/data/advanced/X1 Diff File
mod - tests/heal/data/advanced/Z4 Diff File
mod - tests/offset/with_intersect_80/L3 Diff File
mod - tests/sewing/tol_100/J1 Diff File
mod - tests/sewing/tol_100/J2 Diff File
mod - tests/thrusection/solids/A2 Diff File
mod - tests/thrusection/solids/A3 Diff File
mod - tests/thrusection/solids/A4 Diff File
mod - tests/thrusection/solids/A5 Diff File
mod - tests/thrusection/solids/A6 Diff File
mod - tests/thrusection/solids/A7 Diff File
mod - tests/thrusection/solids/A8 Diff File
mod - tests/thrusection/solids/A9 Diff File

master 91d96372

2016-06-01 15:37:51

aba


Committer: bugmaster Details Diff
0027536: Visualization - incorrect behavior of zoom persisted objects

1) Zoom persistence mode now fixes object in pixel coordinates and is independent on view size

2) Used gp_GTrsf instead of gp_Trsf SelectMgr_ViewerSelector to store Graphic3d_Mat4d

3) Zoom persisted objects changed behavior (become bigger) therefore test cases were updated according to new state.

4) Corrected scale for rectangular frustum

Updated test for manipulator
mod - src/Graphic3d/Graphic3d_TransformPers.hxx Diff File
mod - src/MeshVS/MeshVS_DummySensitiveEntity.cxx Diff File
mod - src/MeshVS/MeshVS_DummySensitiveEntity.hxx Diff File
mod - src/OpenGl/OpenGl_BVHClipPrimitiveTrsfPersSet.cxx Diff File
mod - src/OpenGl/OpenGl_BVHClipPrimitiveTrsfPersSet.hxx Diff File
mod - src/OpenGl/OpenGl_BVHTreeSelector.cxx Diff File
mod - src/OpenGl/OpenGl_BVHTreeSelector.hxx Diff File
mod - src/OpenGl/OpenGl_Layer.cxx Diff File
mod - src/OpenGl/OpenGl_View_Redraw.cxx Diff File
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx Diff File
mod - src/PrsMgr/PrsMgr_PresentableObject.lxx Diff File
mod - src/Select3D/Select3D_SensitiveEntity.cxx Diff File
mod - src/Select3D/Select3D_SensitiveEntity.hxx Diff File
mod - src/Select3D/Select3D_SensitivePrimitiveArray.hxx Diff File
mod - src/Select3D/Select3D_SensitiveTriangulation.cxx Diff File
mod - src/Select3D/Select3D_SensitiveTriangulation.hxx Diff File
mod - src/SelectBasics/SelectBasics_SensitiveEntity.hxx Diff File
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx Diff File
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_FrustumBuilder.cxx Diff File
mod - src/SelectMgr/SelectMgr_FrustumBuilder.hxx Diff File
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx Diff File
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx Diff File
mod - src/SelectMgr/SelectMgr_SelectableObjectTrsfPersSet.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectableObjectTrsfPersSet.hxx Diff File
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.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
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - tests/bugs/vis/bug25867 Diff File
mod - tests/bugs/vis/bug26344 Diff File
mod - tests/bugs/vis/bug26719_1 Diff File
mod - tests/bugs/vis/bug26719_2 Diff File
mod - tests/bugs/vis/bug26792 Diff File
add - tests/bugs/vis/bug27536 Diff File
mod - tests/v3d/manipulator/rotate Diff File
mod - tests/v3d/manipulator/scale Diff File
mod - tests/v3d/manipulator/translate Diff File
mod - tests/v3d/manipulator/zoom_persistence Diff File

master 34e4e9f2

2016-06-01 11:24:23

BenjaminBihler


Committer: bugmaster Details Diff
0027491: GeomAdaptor_Curve Is Not Thread-Safe (Anymore?)

Added hint about BSpline cache and missing thread-safety to adaptor classes.
Affected Issues
0027491
mod - src/Adaptor2d/Adaptor2d_Curve2d.hxx Diff File
mod - src/Adaptor3d/Adaptor3d_Curve.hxx Diff File
mod - src/Adaptor3d/Adaptor3d_Surface.hxx Diff File
mod - src/Geom2dAdaptor/Geom2dAdaptor_Curve.hxx Diff File
mod - src/GeomAdaptor/GeomAdaptor_Curve.hxx Diff File
mod - src/GeomAdaptor/GeomAdaptor_Surface.hxx Diff File

master 83b0f13a

2016-05-31 13:18:36

kgv


Committer: bugmaster Details Diff
0027555: Visualization, AIS_Shape - own deviation coefficient change is not considered by Wireframe presentation mode
mod - src/AIS/AIS_ColoredShape.cxx Diff File
mod - src/AIS/AIS_Shape.cxx Diff File
mod - src/AIS/AIS_TexturedShape.cxx Diff File
mod - src/Prs3d/Prs3d_Drawer.hxx Diff File
mod - src/StdPrs/StdPrs_ToolTriangulatedShape.cxx Diff File
mod - src/StdPrs/StdPrs_ToolTriangulatedShape.hxx Diff File

master c574faec

2016-05-31 10:24:49

kgv


Committer: bugmaster Details Diff
0027549: Visualization, OpenGl_View - drop confusing misnamed methods Width() and Height()
mod - src/OpenGl/OpenGl_Trihedron.cxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File

master 402cfabc

2016-05-27 13:00:05

kgv


Committer: bugmaster Details Diff
0027522: Foundation Classes, FSD_BinaryFile - incorrect size check in a stream

FSD_BinaryFile::ReadExtendedString() now compares read bytes, not symbols.
mod - src/FSD/FSD_BinaryFile.cxx Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 119 120 121 122 123 124 125 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last