All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

MecModInterfaces Interface CATIMechanicalProperties

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:

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.


Method Index


o Activate()
Activates a geometrical feature.
o InActivate()
Deactivates a geometrical feature.
o IsInactive()
Returns the activation status of a geometrical feature.

Methods


o Activate
public virtual void Activate()=0
Activates a geometrical feature.
o InActivate
public virtual void InActivate()=0
Deactivates a geometrical feature.
o IsInactive
public virtual int IsInactive()const =0
Returns the activation status of a geometrical feature.
Legal values:

This object is included in the file: CATIMechanicalProperties.h
If needed, your Imakefile.mk should include the module: CATMecModInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.