Open CASCADE Technology 6.6.0
Public Member Functions | Protected Member Functions
IFSelect_SelectDiff Class Reference

A SelectDiff keeps the entities from a Selection, the Main
Input, which are not listed by the Second Input

#include <IFSelect_SelectDiff.hxx>

Inheritance diagram for IFSelect_SelectDiff:
Inheritance graph
[legend]

Public Member Functions

 IFSelect_SelectDiff ()
 Creates an empty SelectDiff

Interface_EntityIterator RootResult (const Interface_Graph &G) const
 Returns the list of selected entities : they are the Entities
gotten from the Main Input but not from the Diff Input

TCollection_AsciiString Label () const
 Returns a text defining the criterium : "Difference"

Protected Member Functions

virtual Standard_Boolean HasUniqueResult () const
 Returns always True, because RootResult gives a Unique list


Constructor & Destructor Documentation

IFSelect_SelectDiff::IFSelect_SelectDiff ( )

Member Function Documentation

virtual Standard_Boolean IFSelect_SelectDiff::HasUniqueResult ( ) const [protected, virtual]

Reimplemented from IFSelect_Selection.

TCollection_AsciiString IFSelect_SelectDiff::Label ( ) const [virtual]

Implements IFSelect_Selection.

Interface_EntityIterator IFSelect_SelectDiff::RootResult ( const Interface_Graph G) const [virtual]

Implements IFSelect_Selection.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines