CATGSMUseItf Interface CATIGSMUseMaskSet
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUseMaskSet
Mask set feature.
Role : allows to manipulate the masks of the model.
Method Index
- o
AppendMask(CATIGSMUseMask_var&,int)
- Adds a Mask in the list.
- o
GetActiveMask(CATIMmiMechanicalFeature_var&)
- Gets active mask of the Part.
- o
GetAllMasks(CATListValCATIMmiMechanicalFeature_var&)
- Gets all the masks of the Part.
- o
GetMasksLinkedToAxis(CATIMmiMechanicalFeature_var&,CATListValCATIMmiMechanicalFeature_var&)
- Gets masks linked to the axis system.
- o
SetCurrentMask(CATIGSMUseMask_var&)
- Activate mask.
Methods
o AppendMask
public virtual AppendMask( | const | iMask, |
| | iSetState | =1) |
-
Adds a Mask in the list.
- Parameters:
-
- iMask
- Mask object
- iSetState
-
iSetState = 1 for setting as current
iSetState = 0 either
Note : default SetState= 1
o GetActiveMask
public virtual GetActiveMask( | | oMask) |
-
Gets active mask of the Part.
- Parameters:
-
- oMask
- Active Mask.
o GetAllMasks
public virtual GetAllMasks( | | oMasks) |
-
Gets all the masks of the Part.
- Parameters:
-
- oMasks
- Masks list.
o GetMasksLinkedToAxis
public virtual GetMasksLinkedToAxis( | const | iAxisSystem, |
| | oMasks) |
-
Gets masks linked to the axis system.
- Parameters:
-
- iAxisSystem
- Axis system.
- oMasks
- Masks linked to the axis system.
o SetCurrentMask
public virtual SetCurrentMask( | const | iMask) |
-
Activate mask. (If input NULL_var, the active one is deactivated.)
- Parameters:
-
- iMask
- Mask to activate.
This object is included in the file: CATIGSMUseMaskSet.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.