Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IFGraph_ExternalSources Class Reference

this class gives entities which are Source of entities of
a sub-part, but are not contained by this sub-part

#include <IFGraph_ExternalSources.hxx>

Inheritance diagram for IFGraph_ExternalSources:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC IFGraph_ExternalSources (const Interface_Graph &agraph)
 creates empty ExternalSources, ready to work

void GetFromEntity (const Handle< Standard_Transient > &ent)
 adds an entity and its shared ones to the list

void GetFromIter (const Interface_EntityIterator &iter)
 adds a list of entities (as an iterator) with shared ones

void ResetData ()
 Allows to restart on a new data set

virtual void Evaluate ()
 Evaluates external sources of a set of entities

Standard_Boolean IsEmpty ()
 Returns True if no External Source are found
It means that we have a "root" set
(performs an Evaluation as necessary)


Constructor & Destructor Documentation


Member Function Documentation

virtual void IFGraph_ExternalSources::Evaluate ( ) [virtual]

Reimplemented from Interface_GraphContent.


The documentation for this class was generated from the following file: