All Frameworks Class Hierarchy This Framework Next Indexes
System.IUnknown | +---System.IDispatch | +---System.CATBaseUnknown | +---CATIAncestry
Usage: you can freely reimplement this interface.
interface CATIAncestry
Interface to retrieve the ancestries of a feature.
Role: This interface allows users to retrieve the ancestries of a feature.
A feature named F can be the result of a computation named C of different inputs:
  F = C ( I1, I2, I3, ...)
A feature's ancestries is the subset of inputs that satisfy the following criteria:
applying a specified transformation to the feature's ancestries and the computation
which generates the feature returns the same result as applying the same transformation
directly to the feature.
This can be shown with the following formula: for a transformation named T,
  T(F) = C ( I1,T(I2),T(I3), ...)
  Here, I2 and I3 are the feature's ancestries.
public virtual CATLISTV(CATBaseUnknown_var) GetAncestry( | )const=0 |
public virtual HRESULT GetAncestry( | CATLISTV(CATBaseUnknown_var)& | oList) const=0 |
Copyright © 2003, Dassault Systèmes. All rights reserved.