All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ElecFunctionalItf Interface CATIEfdContactPoint

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

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


interface CATIEfdContactPoint

Interface to manage contact points.
Role: An electrical contact point is a contact point between a Signal and a Connector or an Equipment. It defines the point of contact or attachement for an electrical signal.


Method Index


o GetEfdConnector(CATIEfdConnector**)
Retrieves the connector in which it is contained.
o GetEfdEquipment(CATIEfdEquipment**)
Retrieves the equipment in which it is contained.
o ListConnectedSignalExtremities(CATListValCATBaseUnknown_var**)
List all the signal extremities connected to an contact point object.
o ListConnectedSignals(CATListValCATBaseUnknown_var**)
List all the signals connected to an contact point object.

Methods


o GetEfdConnector
public virtual HRESULT GetEfdConnector(CATIEfdConnector** oConnector)=0
Retrieves the connector in which it is contained.
Parameters:
oConnector
the Connector object
o GetEfdEquipment
public virtual HRESULT GetEfdEquipment(CATIEfdEquipment** oEquipment)=0
Retrieves the equipment in which it is contained.
Parameters:
oEquipment
the Equipment object
o ListConnectedSignalExtremities
public virtual HRESULT ListConnectedSignalExtremities(CATListValCATBaseUnknown_var** oSignalsExtremities)=0
List all the signal extremities connected to an contact point object.
Parameters:
oSignalsExtremities
the list of signal extremities objects
Legal values: NULL if the list is created from scratch, orNOT NULL if you want to append new elements to the list
o ListConnectedSignals
public virtual HRESULT ListConnectedSignals(CATListValCATBaseUnknown_var** oSignals)=0
List all the signals connected to an contact point object.
Parameters:
oSignals
the list of Signal objects
Legal values: NULL if the list is created from scratch, orNOT NULL if you want to append new elements to the list

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

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