View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0024610 | Open CASCADE | OCCT:Visualization | public | 2014-02-10 13:09 | 2014-11-11 12:58 |
Reporter | Assigned To | bugmaster | |||
Priority | urgent | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 6.7.0 | ||||
Target Version | 6.8.0 | Fixed in Version | 6.8.0 | ||
Summary | 0024610: Visualization, Visual3d_View::MinMaxValues() - skip erased objects while computing bounding box for Fit All operations | ||||
Description | The problem is found in DRAWEXE. It is necessary to check whether this bug is issue of "verase" command or whether the bug is related to erase of objects from v3d viewer and AIS interactive context. | ||||
Steps To Reproduce | pload ALL box b 10 10 10 vdisplay b vfit box b2 10 10 10 ttranslate b2 50 50 50 vdisplay b2 vfit verase b2 vfit --> BUG: only the first box is visible, however fit all takes into account both of them. vremove b2 vfit --> fit all takes into account only first box | ||||
Tags | No tags attached. | ||||
Test case number | bugs vis bug24610 | ||||
|
Branch CR24610 has been created by san. SHA-1: 2c97a4b6708f530e87c88155dde5efa71a888153 This branch includes the following new commits: new 2c97a4b 0024610: "vfit" takes into account erased objects Visual3d_View::MinMaxValues() corrected to ignore hidden Graphic3d_Structure instances, unused Graphic3d_StructureManager::MinMaxValues() removed. Detailed log of new commits: commit 2c97a4b6708f530e87c88155dde5efa71a888153 Author: san Date: Sun Aug 17 16:40:42 2014 +0400 0024610: "vfit" takes into account erased objects Visual3d_View::MinMaxValues() corrected to ignore hidden Graphic3d_Structure instances, unused Graphic3d_StructureManager::MinMaxValues() removed. |
|
Branch CR24610 ready for reviewing. |
|
Dear bugmaster, Please test the patch. |
|
Branch CR24610 has been updated by apv. SHA-1: 35512f7bd8688a7faa870fd46fd9d4bc3f479b8a from 2c97a4b 0024610: "vfit" takes into account erased objects Visual3d_View::MinMaxValues() corrected to ignore hidden Graphic3d_Structure instances, unused Graphic3d_StructureManager::MinMaxValues() removed. new 35512f7 0024610: Visualization, Visual3d_View::MinMaxValues() - skip erased objects while computing bounding box for Fit All operations Correction of test-case Detailed log of new commits: commit 35512f7bd8688a7faa870fd46fd9d4bc3f479b8a Author: apv Date: Tue Aug 19 13:58:04 2014 +0400 0024610: Visualization, Visual3d_View::MinMaxValues() - skip erased objects while computing bounding box for Fit All operations Correction of test-case |
|
Dear BugMaster, Branch CR24610 (and products from GIT master) was compiled on Linux and Windows platforms and tested. SHA-1: 35512f7bd8688a7faa870fd46fd9d4bc3f479b8a Number of compiler warnings: occt component: Linux: 15 (15 on master) Windows: 0 (0 on master) products component: Linux: 11 (11 on master) Windows: 1 (1 on master) Regressions/Differences: Not detected Testing case: bugs vis bug24610 - OK http://occt-tests/CR24610-master-occt/Debian60-64/bugs/vis/bug24610.html http://occt-tests/CR24610-master-occt/Windows-32-VC10/bugs/vis/bug24610.html Testing on Linux: Total MEMORY difference: 341758872 / 341447496 Total CPU difference: 41650.53999999999 / 42265.69000000015 Testing on Windows: Total MEMORY difference: 239930648 / 239736748 Total CPU difference: 34476.453125 / 32650.6875 There are differences in images found by testdiff: http://occt-tests/CR24610-master-occt/Debian60-64/diff-Debian60-64.html http://occt-tests/CR24610-master-occt/Windows-32-VC10/diff-Windows-32-VC10.html |
|
Branch CR24610 has been deleted by inv. SHA-1: 35512f7bd8688a7faa870fd46fd9d4bc3f479b8a |
occt: master aeb722e3 2014-08-21 07:43:33
Committer: bugmaster Details Diff |
0024610: Visualization, Visual3d_View::MinMaxValues() - skip erased objects while computing bounding box for Fit All operations "vfit" takes into account erased objects Visual3d_View::MinMaxValues() corrected to ignore hidden Graphic3d_Structure instances, unused Graphic3d_StructureManager::MinMaxValues() removed. Correction of test-case |
Affected Issues 0024610 |
|
mod - src/Graphic3d/Graphic3d_StructureManager.cdl | Diff File | ||
mod - src/Graphic3d/Graphic3d_StructureManager.cxx | Diff File | ||
mod - src/Visual3d/Visual3d_View.cxx | Diff File | ||
add - tests/bugs/vis/bug24610 | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-02-10 13:09 |
|
New Issue | |
2014-02-10 13:09 |
|
Assigned To | => san |
2014-02-10 13:10 |
|
Steps to Reproduce Updated | |
2014-04-04 18:16 |
|
Target Version | 6.7.1 => 6.8.0 |
2014-08-15 17:30 |
|
Priority | normal => urgent |
2014-08-15 17:46 |
|
Status | new => assigned |
2014-08-18 12:23 | git | Note Added: 0030830 | |
2014-08-18 12:27 | kgv | Summary | "vfit" takes into account erased objects => Visualization, Visual3d_View::MinMaxValues() - skip erased objects while computing bounding box for Fit All operations |
2014-08-18 12:27 | kgv | Steps to Reproduce Updated | |
2014-08-18 12:34 |
|
Note Added: 0030832 | |
2014-08-18 12:34 |
|
Assigned To | san => duv |
2014-08-18 12:34 |
|
Status | assigned => resolved |
2014-08-18 14:59 |
|
Note Added: 0030836 | |
2014-08-18 14:59 |
|
Assigned To | duv => bugmaster |
2014-08-18 14:59 |
|
Status | resolved => reviewed |
2014-08-18 16:35 |
|
Assigned To | bugmaster => apv |
2014-08-19 13:58 | git | Note Added: 0030878 | |
2014-08-19 14:09 |
|
Test case number | => bugs vis bug24610 |
2014-08-19 15:48 |
|
Note Added: 0030886 | |
2014-08-19 15:49 |
|
Note Edited: 0030886 | |
2014-08-19 15:50 |
|
Assigned To | apv => bugmaster |
2014-08-19 15:50 |
|
Status | reviewed => tested |
2014-08-22 15:42 | bugmaster | Changeset attached | => occt master aeb722e3 |
2014-08-22 15:42 | bugmaster | Status | tested => verified |
2014-08-22 15:42 | bugmaster | Resolution | open => fixed |
2014-09-08 15:50 | git | Note Added: 0031453 | |
2014-11-11 12:45 |
|
Fixed in Version | => 6.8.0 |
2014-11-11 12:58 |
|
Status | verified => closed |