|
Open CASCADE Technology 6.5.2
|
#include <Standard.hxx>#include <Standard_DefineHandle.hxx>#include <Handle_IFSelect_AppliedModifiers.hxx>#include <IFSelect_SequenceOfGeneralModifier.hxx>#include <Interface_IntList.hxx>#include <Standard_Integer.hxx>#include <MMgt_TShared.hxx>#include <Standard_Boolean.hxx>#include <Handle_IFSelect_GeneralModifier.hxx>#include <Handle_TColStd_HSequenceOfInteger.hxx>Data Structures | |
| class | IFSelect_AppliedModifiers |
| This class allows to memorize and access to the modifiers which are to be applied to a file. To each modifier, is bound a list of integers (optionnal) : if this list is absent, the modifier applies to all the file. Else, it applies to the entities designated by these numbers in the produced file. To record a modifier, and a possible list of entity numbers to be applied on : AddModif (amodifier); loop on AddNum (anumber); To query it, Count gives the count of recorded modifiers, then for each one : Item (numodif, amodifier, entcount); IsForAll () -> can be called, if True, applies on the whole file for (i = 1; i <= entcount; i ++) nument = ItemNum (i); -> return an entity number More... | |
1.7.4