All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown | +---System.IDispatch | +---System.CATBaseUnknown | +---CATIMechanicalProperties
Usage: you can freely reimplement this interface.
interface CATIMechanicalProperties
Interface to manage the build activation of a GeometricalElement feature.
Role: This interface enables you to deactivate a GeometricalElement feature
( CATIGeometricalElement ) during an update. It provides the functionality given by the Activate/Deactivate commmand in the contextual menu of a geometrical feature.
Caution, for those which implement the CATIBuild interface on a new CAA mechanical feature. If this feature is a:
If the feature is deactivated, the CATIBuild.Build method is not called.
If the feature is deactivated, the CATIBuild.Build method is called. You should take into account of the activation flag into the build method implementation. Refer to the CAA encyclopedia for details about the CATIBuild implementation.
This interface is already implemented on the MechanicalFormFeature, the MechanicalContextualFeature and the GSMGeom StartUps, if you implement this interface on your CAA feature, does it only for a StartUp deriving from GeometricalElement3D.
public virtual void Activate( | )=0 |
public virtual void InActivate( | )=0 |
public virtual int IsInactive( | )const =0 |
Copyright © 2003, Dassault Systèmes. All rights reserved.