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

This type of dispatch defines sets of entities attached to
distinct single views. This information appears in the
Directory Part. Drawings are taken into account too,
because of their frames (proper lists of annotations)

Remaining data concern entities not attached to a single view.

#include <IGESSelect_DispPerSingleView.hxx>

Inheritance diagram for IGESSelect_DispPerSingleView:
Inheritance graph
[legend]

Public Member Functions

 IGESSelect_DispPerSingleView ()
 Creates a DispPerSingleView

TCollection_AsciiString Label () const
 Returns as Label, "One File per single View or Drawing Frame"

void Packets (const Interface_Graph &G, IFGraph_SubPartsIterator &packs) const
 Computes the list of produced Packets. Packets are computed
by a ViewSorter (SortSingleViews with also frames).

virtual Standard_Boolean CanHaveRemainder () const
 Returns True, because of entities attached to no view.

virtual Interface_EntityIterator Remainder (const Interface_Graph &G) const
 Returns Remainder which is a set of Entities.
It is supposed to be called once Packets has been called.


Constructor & Destructor Documentation


Member Function Documentation

Reimplemented from IFSelect_Dispatch.

Implements IFSelect_Dispatch.

Implements IFSelect_Dispatch.

Reimplemented from IFSelect_Dispatch.


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