ElecHarnessItf Interface CATIEhiReferenceFactory

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


interface CATIEhiReferenceFactory

Interface to create geometrical harness and Harness Bundle.

Role:A geometrical harness federates a group of segments and/or devices.
Role:A harness bundle federates a group of only Branches/Segments.


Method Index


o ExtendAsGeometricalHarness()
Create Geometrical Harness.
o ExtendAsHarnessBundle()
Create a Harness Bundle.

Methods


o ExtendAsGeometricalHarness
public virtual ExtendAsGeometricalHarness()
Create Geometrical Harness.
Parameters:
oGeoHarness
The geometrical harness or NULL if no creation failed.
Returns:
An HRESULT value.
Legal values:
S_OK
No error occured while creating geometrical harness.
E_FAIL
Error.
o ExtendAsHarnessBundle
public virtual ExtendAsHarnessBundle()
Create a Harness Bundle. <> product will be extended as Harness Bundle.
Returns:
An HRESULT value.
Legal values:
S_OK
No error occured while creating harness Bundle.
E_FAIL
Error.

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.