#include <Interface_CopyMap.hxx>
Inheritance diagram for Interface_CopyMap:

Public Member Functions | |
| Standard_EXPORT | Interface_CopyMap (const Handle(Interface_InterfaceModel)&amodel) |
| Creates a CopyMap adapted to work from a Model . | |
| Standard_EXPORT void | Clear () |
| Clears Transfer List. Gets Ready to begin another Transfer . | |
| Standard_EXPORT Handle_Interface_InterfaceModel | Model () const |
| Returns the InterfaceModel used at Creation time . | |
| Standard_EXPORT void | Bind (const Handle(Standard_Transient)&ent, const Handle(Standard_Transient)&res) |
| Binds a Starting Entity identified by its Number <num> in the Starting Model, to a Result of Transfer <res> . | |
| Standard_EXPORT Standard_Boolean | Search (const Handle(Standard_Transient)&ent, Handle(Standard_Transient)&res) const |
| Search for the result of a Starting Object (i.e. an Entity, identified by its Number <num> in the Starting Model) Returns True if a Result is Bound (and fills <res>) Returns False if no result is Bound (and nullifies <res>) . | |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
| Handle_Interface_InterfaceModel | themod |
| TColStd_Array1OfTransient | theres |
|
|
|
|
||||||||||||
|
Implements Interface_CopyControl. |
|
|
Implements Interface_CopyControl. |
|
|
Reimplemented from Interface_CopyControl. |
|
|
|
|
||||||||||||
|
Implements Interface_CopyControl. |
|
|
|
|
|
|
1.4.1