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

A TransferInput is a Tool which fills an InterfaceModel with
the result of the Transfer of CasCade Objects, once determined
The Result comes from a TransferProcess, either from
Transient (the Complete Result is considered, it must contain
only Transient Objects)

#include <Transfer_TransferInput.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC Transfer_TransferInput ()
 Creates a TransferInput ready to use

Interface_EntityIterator Entities (Transfer_TransferIterator &list) const
 Takes the transient items stored in a TransferIterator

void FillModel (const Handle< Transfer_TransientProcess > &proc, const Handle< Interface_InterfaceModel > &amodel) const
 Fills an InterfaceModel with the Complete Result of a Transfer
stored in a TransientProcess (Starting Objects are Transient)
The complete result is exactly added to the model

void FillModel (const Handle< Transfer_TransientProcess > &proc, const Handle< Interface_InterfaceModel > &amodel, const Handle< Interface_Protocol > &proto, const Standard_Boolean roots=Standard_True) const
 Fills an InterfaceModel with results of the Transfer recorded
in a TransientProcess (Starting Objects are Transient) :
Root Result if <roots> is True (Default), Complete Result else
The entities added to the model are determined from the result
by by adding the referenced entities

void FillModel (const Handle< Transfer_FinderProcess > &proc, const Handle< Interface_InterfaceModel > &amodel) const
 Fills an InterfaceModel with the Complete Result of a Transfer
stored in a TransientProcess (Starting Objects are Transient)
The complete result is exactly added to the model

void FillModel (const Handle< Transfer_FinderProcess > &proc, const Handle< Interface_InterfaceModel > &amodel, const Handle< Interface_Protocol > &proto, const Standard_Boolean roots=Standard_True) const
 Fills an InterfaceModel with results of the Transfer recorded
in a TransientProcess (Starting Objects are Transient) :
Root Result if <roots> is True (Default), Complete Result else
The entities added to the model are determined from the result
by by adding the referenced entities


Constructor & Destructor Documentation


Member Function Documentation


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