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