View Issue Details

IDProjectCategoryView StatusLast Update
0027777Open CASCADEOCCT:Visualizationpublic2016-12-09 16:38
ReportersanAssigned Tobugmaster  
PrioritynormalSeveritytrivial 
Status closedResolutionfixed 
Target Version7.1.0Fixed in Version7.1.0 
Summary0027777: Visualization, TKV3d - Standard interactive objects clear the presentation in Compute()
DescriptionStandard interactive objects in AIS package call Clear() method of the presentation to be computed at the beginning of Compute().

This prevents derived classes from calling base Compute() several times with different options (e.g. with different display modes) and thus generate a "combined" presentation. Though sub-optimal from GPU memory usage and performance point of view, this can still be useful in certain cases.

Meanwhile, the presentation manager clears the presentation object passed to Compute() in advance.

It is necessary to remove Prs3d_Presentation::Clear() calls from Compute() methods of standard interactive objects in OCCT.
TagsNo tags attached.
Test case number

Activities

san

2016-09-29 17:53

developer   ~0058326

This issue has been fixed by a patch for #27916.

Issue History

Date Modified Username Field Change
2016-08-15 18:27 san New Issue
2016-08-15 18:27 san Assigned To => san
2016-09-29 17:53 san Note Added: 0058326
2016-09-29 17:53 san Assigned To san => bugmaster
2016-09-29 17:53 san Status new => feedback
2016-10-04 11:42 bugmaster Status feedback => tested
2016-10-04 11:42 bugmaster Status tested => verified
2016-10-04 11:42 bugmaster Resolution open => fixed
2016-12-09 16:30 aiv Status verified => closed
2016-12-09 16:38 aiv Fixed in Version => 7.1.0