All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATAssemblyInterfaces Interface CATIAsmCstSetFeatFactory

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIAsmCstSetFeatFactory
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIAsmCstSetFeatFactory


Deprecated:
V5R15 Factory of creation and management of Constraints' Set. Use CATAsmConstraintSetServices methods to create or manage Constraints' Set


Method Index


o AddNewSetChild(CATIAsmCstSetFeature_var&,CATIAsmCstSetFeature_var&,CATIAsmCstSetFeature_var&)
o CreateAsmCstSetRoot(CATIProduct_var&,CATIAsmCstSetFeature_var&)
o GetAsmCstSetRoot(CATIProduct_var&,CATIAsmCstSetFeature_var&)

Methods


o AddNewSetChild
public virtual HRESULT AddNewSetChild( const CATIAsmCstSetFeature_var& iFatherSet,
CATIAsmCstSetFeature_var& oNewSetChild,
const CATIAsmCstSetFeature_var& iPreviousSet= NULL_var)=0
Deprecated:
V5R15 Use CATAsmConstraintSetServices::AddNewSetChild Add a new set child to a set.
Parameters:
iFatherSet
The set which will hold the created child
oNewSetChild
the new created set child
iPreviousSet
the new set will appear after this previous set. By default (NULL_var), new set will appear after all other brother sets
Returns:
Error code of function.
o CreateAsmCstSetRoot
public virtual HRESULT CreateAsmCstSetRoot( const CATIProduct_var& iProduct,
CATIAsmCstSetFeature_var& oCstSetRoot)=0
Deprecated:
V5R15 Use CATAsmConstraintSetServices::GetRootSet Creation of the Root Set (corresponding to the Constraints Node).
Parameters:
iProduct
The product holding the constraints.
oCstSetRoot
the created set root.
Returns:
Error code of function.
o GetAsmCstSetRoot
public virtual HRESULT GetAsmCstSetRoot( const CATIProduct_var& iProduct,
CATIAsmCstSetFeature_var& oCstSetRoot) const =0
Deprecated:
V5R15 Use CATAsmConstraintSetServices::GetRootSet Get the Root Set associated to the given product (corresponding to the Constraints' Node).
Parameters:
iProduct
The product holding the constraints.
oCstSetRoot
the set root.
Returns:
Error code of function.

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

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