View Issue Details

IDProjectCategoryView StatusLast Update
0027874CommunityOCCT:Visualizationpublic2017-02-28 11:49
Reportersolomin_s Assigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionno change required 
PlatformAOSL 
Product Version7.0.0 
Target VersionUnscheduled 
Summary0027874: Visualization - There are no way to add local selection in Global Context.
DescriptionThe local context functionality in AIS_InteractiveContext has been deprecated since OCCT 7.0.0 in release notes. But there is no way to add "local" selection in Global Context.
void AIS_InteractiveContext::AddOrRemoveSelected (const TopoDS_Shape& aShap, const Standard_Boolean updateviewer) do nothing in Global Context.
TagsNo tags attached.
Test case number

Relationships

child of 0025467 closedkgv Open CASCADE Visualization - Possibility to remove AIS_LocalContext class 

Activities

solomin_s

2016-09-14 15:19

developer   ~0057785

Implementation like local context can be very costly: iterates all SelectBasics_EntityOwner in context will inefficiently if we know owner (SelectMgr_SelectableObject) of TopoDS_Shape. I think API should be extended to select TopoDS_Shape of known AIS_InteractiveObject.

kgv

2016-11-11 11:06

developer   ~0060225

The functionality for working with TopoDS_Shape within AIS_InteractiveContext is deprecated - it is better implementing necessary logic at application level rather then relying on TopoDS_Shape as identifier for selection.

kgv

2016-12-27 21:45

developer   ~0062207

Dear bugmaster,

please close the bug as no change required.

Issue History

Date Modified Username Field Change
2016-09-14 14:51 solomin_s New Issue
2016-09-14 14:51 solomin_s Assigned To => kgv
2016-09-14 15:19 solomin_s Note Added: 0057785
2016-10-25 09:30 kgv Target Version 7.1.0 => 7.2.0
2016-11-11 11:06 kgv Note Added: 0060225
2016-11-11 11:06 kgv Resolution open => no change required
2016-11-11 11:06 kgv Target Version 7.2.0 => Unscheduled
2016-11-11 11:09 kgv Relationship added child of 0025467
2016-12-27 21:45 kgv Note Added: 0062207
2016-12-27 21:45 kgv Assigned To kgv => bugmaster
2016-12-27 21:45 kgv Status new => feedback
2017-02-28 11:49 bugmaster Status feedback => closed