blob: 6163e6b033fa93798c5a19a4f853385f7de2fa9e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <IFSelect_SelectShared.ixx>
#include <Interface_Graph.hxx>
#include <Interface_GraphContent.hxx>
IFSelect_SelectShared::IFSelect_SelectShared () { }
// Entites partagees par d autres (a 1 niveau et au sens Strict)
Interface_EntityIterator IFSelect_SelectShared::RootResult
(const Interface_Graph& G) const
{
Interface_EntityIterator iter = InputResult(G);
Interface_Graph GG(G);
for (iter.Start(); iter.More(); iter.Next()) {
GG.GetFromIter(G.Shareds(iter.Value()),0);
}
return Interface_GraphContent(GG);
}
TCollection_AsciiString IFSelect_SelectShared::Label () const
{ return TCollection_AsciiString("Shared Entities (one level)"); }
|