MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0027874Community[OCCT] OCCT:Visualizationpublic2016-09-14 14:512017-02-28 11:49
Reportersolomin_s 
Assigned Tobugmaster 
PrioritynormalSeverityminor 
StatusclosedResolutionno change required 
PlatformAOSLOS VersionL
Product Version[OCCT] 7.0.0 
Target Version[OCCT] UnscheduledFixed in Version 
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
Attached Files

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

-  Notes
(0057785)
solomin_s (developer)
2016-09-14 15:19

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.
(0060225)
kgv (developer)
2016-11-11 11:06

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.
(0062207)
kgv (developer)
2016-12-27 21:45

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


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker