CATPartUseItf Interface CATIPdgUseExplodePatternServices
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIPdgUseExplodePatternServices
Class for interface for Pattern Explode Services
Services to access explodeservices of pattern.
Method Index
- o
ExplodeFeatureContainsNonMovable(CATIMmiMechanicalFeature_var&,int&)
- Check if the feature contains non-movable elements
- o
ExplodeIsFeatureCanBeCopied(CATIMmiMechanicalFeature_var&,int&)
- Check if Feature Can be copied
- o
ExplodeOfBodyVolumeSurfacic(CATIMmiMechanicalFeature_var&,int&)
- Check if Feature is volume Surfacic
- o
ExplodePatternMirrorOfFeature(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
- Explodes the Pattern of Single Feature
- o
ExplodePatternMirrorOfList(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
- Explodes the Pattern of list of features
- o
ExplodeRetrieveInworkPrevious(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
- Retrieves the Inwork object and previous object
- o
ExplodepPatternReplug(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
- Replug the pointings to instances
- o
ExplodepPatternResetAndUpdate(CATIMmiMechanicalFeature_var&,int)
- Resets the changes and Updates the features according to option
- o
ExplodepPatternResetCurrent(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
- Retrieves the Inwork object and previous object
Methods
o ExplodeFeatureContainsNonMovable
public virtual ExplodeFeatureContainsNonMovable( | | ihFeature, |
| | iErrorParm) |
-
Check if the feature contains non-movable elements
- Parameters:
-
- ihFeature
- Specifies the input feature.
Legal values: Feature Should be a CATIMmiMechanicalFeature
- iErrorParm
- Error Param set to 1 if feature contains non movable elements
o ExplodeIsFeatureCanBeCopied
public virtual ExplodeIsFeatureCanBeCopied( | | ihFeature, |
| | iErrorParm) |
-
Check if Feature Can be copied
- Parameters:
-
- ihFeature
- Specifies the input feature.
Legal values: Feature Should be a CATIMmiMechanicalFeature
- iErrorParm
- Error Param set to 1 if feature cannot be copied
o ExplodeOfBodyVolumeSurfacic
public virtual ExplodeOfBodyVolumeSurfacic( | | ihFeature, |
| | iErrorParm) |
-
Check if Feature is volume Surfacic
- Parameters:
-
- ihFeature
- Specifies the input feature.
Legal values: Feature Should be a CATIMmiMechanicalFeature
- iErrorParm
- Error Param set to 1 if feature is Volume Surfacic
o ExplodePatternMirrorOfFeature
public virtual ExplodePatternMirrorOfFeature( | | ihFeature, |
| | hPrevious) |
-
Explodes the Pattern of Single Feature
- Parameters:
-
- ihFeature
- Specifies the input feature.
Legal values:
- hPrevious
- Specifies the feature previous to the Inwork object.
o ExplodePatternMirrorOfList
public virtual ExplodePatternMirrorOfList( | | ihFeature, |
| | hPrevious) |
-
Explodes the Pattern of list of features
- Parameters:
-
- ihFeature
- Specifies the input feature (pattern)
Legal values: Feature Should be a CATIMmiMechanicalFeature
- hPrevious
- Specifies the feature previous to the Inwork object.
o ExplodeRetrieveInworkPrevious
public virtual ExplodeRetrieveInworkPrevious( | | ihFeature, |
| | ohInworkFeature, |
| | ohPreviousFeature) |
-
Retrieves the Inwork object and previous object
- Parameters:
-
- ihFeature
- Specifies the input feature.
Legal values: Feature Should be a CATIMmiMechanicalFeature
- ohInworkFeature
- Retrieves the Current Inwork object
- ohPreviousFeature
- Retrieves the feature previous to the Inwork object.
o ExplodepPatternReplug
public virtual ExplodepPatternReplug( | | ihFeature, |
| | ihPrevious) |
-
Replug the pointings to instances
- Parameters:
-
- ihFeature
- Specifies the input feature.
Legal values:
- ihPrevious
- Previous feature to pattern
o ExplodepPatternResetAndUpdate
public virtual ExplodepPatternResetAndUpdate( | | ihFeature, |
| | iUpdateMode) |
-
Resets the changes and Updates the features according to option
- Parameters:
-
- ihFeature
- Specifies the input feature.
Legal values: Feature Should be a CATIMmiMechanicalFeature
- iUpdateMode
-
Legal values: Whether automatic or manual
o ExplodepPatternResetCurrent
public virtual ExplodepPatternResetCurrent( | | ihFeature, |
| | ihInworkFeature, |
| | ihPrevious) |
-
Retrieves the Inwork object and previous object
- Parameters:
-
- ihFeature
- Specifies the input feature.
Legal values:
This object is included in the file: CATIPdgUseExplodePatternServices.h
If needed, your Imakefile.mk should include the module: CATPartUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.