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

A DispPerOne gathers all the input Entities into as many
Packets as there Root Entities from the Final Selection,
that is, one Packet per Entity

#include <IFSelect_DispPerOne.hxx>

Inheritance diagram for IFSelect_DispPerOne:
Inheritance graph
[legend]

Public Member Functions

 IFSelect_DispPerOne ()
 Creates a DispPerOne

TCollection_AsciiString Label () const
 Returns as Label, "One File per Input Entity"

virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer &max) const
 Returns True, maximum limit is given as <nbent>

virtual Standard_Boolean PacketsCount (const Interface_Graph &G, Standard_Integer &count) const
 Returns True (count is easy to know) and count is the length
of the input list (RootResult from FinalSelection)

void Packets (const Interface_Graph &G, IFGraph_SubPartsIterator &packs) const
 Returns the list of produced Packets. It defines one Packet
per Entity given by RootResult from the Final Selection.


Constructor & Destructor Documentation


Member Function Documentation

Implements IFSelect_Dispatch.

Reimplemented from IFSelect_Dispatch.

Implements IFSelect_Dispatch.

Reimplemented from IFSelect_Dispatch.


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