All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgManufacturingFactories

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

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


interface CATIMfgManufacturingFactories

Interface to manage manufacturing factories.

Role: CATIMfgManufacturingFactories has methods to manage manufacturing factories.


Method Index


o GetManufacturingActivityFactory(CATIContainer_var&)
Retrieves the manufacturing activity factory.
o GetManufacturingFeatureFactory(CATIContainer_var&)
Retrieves the manufacturing feature factory.
o GetManufacturingToolFactory(CATIContainer_var&)
Retrieves the manufacturing Tool factory.
o GetManufacturingToolPathFactory(CATIContainer_var&)
Retrieves the manufacturing Tool path factory.

Methods


o GetManufacturingActivityFactory
public virtual HRESULT GetManufacturingActivityFactory(CATIContainer_var& oActivityFactory)=0
Retrieves the manufacturing activity factory.
Role: GetManufacturingActivityFactory retrieves the manufacturing activity factory
Usage: CATIMfgManufacturingFactories *piFact=NULL; CATString ClassName("CATMfgManufacturingFactories"); CATInstantiateComponent (ClassName, CATIMfgManufacturingFactories::ClassId(), (void**) &piFact); ..................... HRESULT Res = piFact->GetManufacturingActivityFactory (oActivityFactory)=0;
Parameters:
oActivityFactory
The manufacturing activity factory.
o GetManufacturingFeatureFactory
public virtual HRESULT GetManufacturingFeatureFactory(CATIContainer_var& oFeatureFactory)=0
Retrieves the manufacturing feature factory.
Role: GetManufacturingFeatureFactory retrieves the manufacturing feature factory
Usage: CATIMfgManufacturingFactories *piFact=NULL; CATString ClassName("CATMfgManufacturingFactories"); CATIInstanciateComponent (ClassName, CATIMfgManufacturingFactories::ClassId(), piFact); ..................... HRESULT Res = piFact->GetManufacturingFeatureFactory (oFeatureFactory);
Parameters:
oFeatureFactory
The manufacturing feature factory.
o GetManufacturingToolFactory
public virtual HRESULT GetManufacturingToolFactory(CATIContainer_var& oToolFactory)=0
Retrieves the manufacturing Tool factory.
Role: GetManufacturingToolFactory retrieves the manufacturing Tool factory
Usage: CATIMfgManufacturingFactories *piFact=NULL; CATString ClassName("CATMfgManufacturingFactories"); CATInstantiateComponent (ClassName, CATIMfgManufacturingFactories::ClassId(), (void**) &piFact); ..................... HRESULT Res = piFact->GetManufacturingToolFactory (oToolFactory);
Parameters:
oToolFactory
The manufacturing Tool factory.
o GetManufacturingToolPathFactory
public virtual HRESULT GetManufacturingToolPathFactory(CATIContainer_var& oToolPathFactory)=0
Retrieves the manufacturing Tool path factory.
Role: GetManufacturingToolPathFactory retrieves the manufacturing Tool path factory
Usage: CATIMfgManufacturingFactories *piFact=NULL; CATString ClassName("CATMfgManufacturingFactories"); CATInstantiateComponent (ClassName, CATIMfgManufacturingFactories::ClassId(), (void**) &piFact); ..................... HRESULT Res = piFact->GetManufacturingToolPathFactory (oToolFactory);
Parameters:
oToolPathFactory
The manufacturing Tool Path factory.

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

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