#include <IGESSelect_ChangeLevelNumber.hxx>
Inheritance diagram for IGESSelect_ChangeLevelNumber:
Public Member Functions | |
Standard_EXPORT | IGESSelect_ChangeLevelNumber () |
Creates a ChangeLevelNumber, not yet defined (see SetOldNumber and SetNewNumber) . | |
Standard_EXPORT Standard_Boolean | HasOldNumber () const |
Returns True if OldNumber is defined : then, only entities attached to the value of OldNumber will be considered. Else, all entities but those attached to a Level List will be. . | |
Standard_EXPORT Handle_IFSelect_IntParam | OldNumber () const |
Returns the parameter for OldNumber. If not defined (Null Handle), it will be interpreted as "all level numbers" . | |
Standard_EXPORT void | SetOldNumber (const Handle(IFSelect_IntParam)¶m) |
Sets a parameter for OldNumber . | |
Standard_EXPORT Handle_IFSelect_IntParam | NewNumber () const |
Returns the parameter for NewNumber. If not defined (Null Handle), it will be interpreted as "new value 0" . | |
Standard_EXPORT void | SetNewNumber (const Handle(IFSelect_IntParam)¶m) |
Sets a parameter for NewNumber . | |
Standard_EXPORT void | Performing (IFSelect_ContextModif &ctx, const Handle(IGESData_IGESModel)&target, Interface_CopyTool &TC) const |
Specific action : considers selected target entities : If OldNumber is not defined, all entities but those attached to a Level List If OldNumber is defined (value not negative), entities with a defined Level Number (can be zero) Attaches all these entities to value given by NewNumber, or zero if not defined . | |
Standard_EXPORT TCollection_AsciiString | Label () const |
Returns a text which is "Changes Level Number <old> to <new>" , or "Changes all Levels Numbers positive and zero to <new>" . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Handle_IFSelect_IntParam | theold |
Handle_IFSelect_IntParam | thenew |
|
|
|
Reimplemented from IGESSelect_ModelModifier. |
|
|
|
Implements IFSelect_GeneralModifier. |
|
|
|
|
|
Implements IGESSelect_ModelModifier. |
|
|
|
|
|
|
|
|