#include <IFSelect_ModifReorder.hxx>
Inheritance diagram for IFSelect_ModifReorder:
Public Member Functions | |
Standard_EXPORT | IFSelect_ModifReorder (const Standard_Boolean rootlast=Standard_True) |
Creates a ModifReorder. It may change the graph (it does !) If <rootlast> is True (D), roots are set at the end of packets Else, they are set at beginning (as done by AddWithRefs) . | |
Standard_EXPORT void | Perform (IFSelect_ContextModif &ctx, const Handle(Interface_InterfaceModel)&target, const Handle(Interface_Protocol)&protocol, Interface_CopyTool &TC) const |
Acts by computing orders (by method All from ShareTool) then forcing them in the model. Remark that selection is ignored : ALL the model is processed in once . | |
Standard_EXPORT TCollection_AsciiString | Label () const |
Returns Label as "Reorder, Roots (last or first)" . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Standard_Boolean | thertl |
|
|
|
Reimplemented from IFSelect_Modifier. |
|
Implements IFSelect_GeneralModifier. |
|
Implements IFSelect_Modifier. |
|
|