View Issue Details

IDProjectCategoryView StatusLast Update
0000136Open CASCADEOCCT:Visualizationpublic2006-06-29 09:15
ReporterjbzAssigned Togg 
PriorityimmediateSeveritytrivial 
Status closedResolutionfixed 
OSWindows NT 
Fixed in Version5.0.0 
Summary0000136: Selected objects is removed from the viewer while the boolean Updateviewer in the method AIS_IntercativeContext::Clear() was Fal
Description* Description:
When we erase several selected objects from the context
(AIS_IntercativeContext), without asking to update the viewer, there is an
update every time one of the selected object is erased.

* How to reproduce it:
- Implement the following code lines:
myContext->InitCurrent() ;
Handle(AIS_InteractiveObject) aIO ;
while ( myContext->MoreCurrent() )
{ aIO = myContext->Current() ;
    myContext->Clear(aIO, Standard_False) ;
    myContext->NextCurrent() ;
}

- In the application, select objects (only in the neutral context).
- By executing the code lines above, we shall notice that the selected objects
are removed from the viewer while the boolean UpdateViewer was false !

This problem may be will cause more lost time by handling a huge number of
objects in the same time.
TagsNo tags attached.
Test case number

Attached Files

  • OCC136.zip (818 bytes)

Activities

2002-01-28 15:05

 

OCC136.zip (818 bytes)

Issue History

Date Modified Username Field Change
2002-01-18 13:31 bugmaster CC => vtn
2002-01-24 18:57 vtn Product Version 4.0 => dev
2002-01-28 19:16 bugmaster Assigned To bugmaster => gg
2002-01-28 19:16 bugmaster Status new => assigned
2002-02-28 18:12 vtn Status assigned => closed
2002-02-28 18:12 vtn Resolution @0@ => fixed
2011-08-02 11:24 bugmaster Category OCCT:VIZ => OCCT:Visualization