View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0024609 | Open CASCADE | OCCT:Visualization | public | 2014-02-10 11:36 | 2019-02-06 10:27 |
| Reporter | Assigned To | bugmaster | |||
| Priority | normal | Severity | feature | ||
| Status | closed | Resolution | no change required | ||
| Platform | A | OS | L | ||
| Product Version | 6.7.0 | ||||
| Target Version | 7.4.0 | ||||
| Summary | 0024609: Revise consistency of immediate update mode in V3d_View | ||||
| Description | The TKV3d viewer features "ImmediateUpdate" flag, which main purpose is disabling view updates (internal data) + redraws (rendering) while a sequence of connected view modifications is performed. The goal of using the immediate update flag is to reduce number of internal data recomputations and to avoid flickering of view during a logical sequence of view commands. There are two general issues at the moment: - Some methods changing state of V3d view do not use or ignores the flag. - There are two similar methods updating the view: Visual3d_View::Update, Visual3d_View::Redraw. The "Update" is marked as deprecated, but still used for ImmediateUpdate. | ||||
| Tags | No tags attached. | ||||
| Test case number | |||||
|
|
Note that Redraw and Update have different purposes in current implementation: - "Update" of view recomputes HLR "view-dependent" structures. This operation is quite heavy when computed mode for view is turned on. Then the view is repainted. - "Redraw" of view repaints the displayed structures without any significant computation. |
|
|
Dear bugmaster, please close the issue. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-02-10 11:36 |
|
New Issue | |
| 2014-02-10 11:36 |
|
Assigned To | => apl |
| 2014-02-10 11:37 |
|
Status | new => assigned |
| 2014-02-10 11:37 |
|
Relationship added | related to 0024413 |
| 2014-02-10 11:37 |
|
Description Updated | |
| 2014-02-10 11:41 |
|
Summary | Revise consistency of immediate update switch in V3d_View => Revise consistency of immediate update mode in V3d_View |
| 2014-02-10 11:44 |
|
Relationship deleted | related to 0024413 |
| 2014-04-04 18:16 |
|
Target Version | 6.7.1 => 6.8.0 |
| 2014-04-16 10:51 | kgv | Relationship added | related to 0024705 |
| 2014-09-29 21:57 | kgv | Target Version | 6.8.0 => 7.1.0 |
| 2015-09-10 11:08 |
|
Note Added: 0045380 | |
| 2016-10-25 09:43 | kgv | Target Version | 7.1.0 => 7.2.0 |
| 2016-11-11 10:21 | kgv | Relationship added | related to 0028088 |
| 2017-07-20 10:58 | kgv | Target Version | 7.2.0 => 7.4.0 |
| 2019-01-21 12:57 | kgv | Note Added: 0081839 | |
| 2019-01-21 12:57 | kgv | Assigned To | apl => bugmaster |
| 2019-01-21 12:57 | kgv | Status | assigned => feedback |
| 2019-01-21 12:57 | kgv | Resolution | open => no change required |
| 2019-02-06 10:27 | bugmaster | Status | feedback => closed |