#include <IFGraph_AllShared.hxx>
Inheritance diagram for IFGraph_AllShared:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | IFGraph_AllShared (const Interface_Graph &agraph) |
creates an AllShared from a graph, empty ready to be filled | |
Standard_EXPORT | IFGraph_AllShared (const Interface_Graph &agraph, const Handle(Standard_Transient)&ent) |
creates an AllShared which memrizes Entities shared by a given one, at any level, including itself | |
Standard_EXPORT void | GetFromEntity (const Handle(Standard_Transient)&ent) |
adds an entity and its shared ones to the list (allows to cumulate all Entities shared by some ones) | |
Standard_EXPORT void | GetFromIter (const Interface_EntityIterator &iter) |
Adds Entities from an EntityIterator and all their shared ones at any level . | |
Standard_EXPORT void | ResetData () |
Allows to restart on a new data set . | |
virtual Standard_EXPORT void | Evaluate () |
does the specific evaluation (shared entities atall levels) | |
Private Attributes | |
Interface_Graph | thegraph |
|
|
|
|
|
Reimplemented from Interface_GraphContent. |
|
|
|
|
|
Reimplemented from Interface_GraphContent. |
|
Reimplemented from Interface_GraphContent. |
|
Reimplemented from Interface_GraphContent. |
|
|
|
|