ElecRoutingItf Interface CATIEwrReferenceFactory

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


interface CATIEwrReferenceFactory

Interface to create Wire Harness (Electrical Physical System).

Role:A Wire Harness (Electrical Physical System)federates a group of Condutors and Conductor Groups.


Method Index


o ExtendAsElecPhysicalSystem(CATListValCATBaseUnknown_var*&,CATBaseUnknown*)
Create a Wire Harness (Electrical Physical System).

Methods


o ExtendAsElecPhysicalSystem
public virtual ExtendAsElecPhysicalSystem( ipListElecGeometryToLink,
ipUnkContextProductRef= NULL)
Create a Wire Harness (Electrical Physical System). <> product will be extended as Wire Harness (Electrical Physical System).
Parameters:
ipListElecGeometryToLink
input list of Geometrical Harness (Electrical Geometries) which with the extended Wire Harness (Electrical Physical System) has to be linked.
ipUnkContextProductRef
Optional input Reference Context Product. The Occurrence of Geometrical Harness (Electrical Geometry) in context of this Reference will be used to create the link.
Returns:
An HRESULT value.
Legal values:
S_OK
No error occured while creating wire harness (electrical physical system) and linking the input geometrical harness (electrical geometry).
S_FALSE
The product was extended as Wire Harness (Electrical Physical System) but could NOT be linked to one or more input Geo Harness (Electrical Geometry).
E_FAIL
Error.

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

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