All Frameworks  Class Hierarchy  This Framework  Indexes   

ConstraintModelerInterfaces Interface 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.

See also:
CATIMovable


Method Index


o GetAncestry(CATLISTV(CATBaseUnknown_var)&)
Returns the list of the current feature's ancestries.
o GetAncestry()
Returns the list of the current feature's ancestries.

Methods


o GetAncestry
public virtual GetAncestry( oList)
Returns the list of the current feature's ancestries.
o GetAncestry
public virtual GetAncestry()
Returns the list of the current feature's ancestries.

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

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