All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ElecRoutingItf Interface CATIEwrUipBundleSegment

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

Usage: you can freely reimplement this interface.


interface CATIEwrUipBundleSegment

Interface to manage bundle segment diameter.
Role:Returns the value of bundle segment diameter (in mm) fonction of the values of the diameters of wires contained in it (in mm)


Method Index


o ComputeBendRadius(CATListOfDouble,double&)
Returns the value of bundle segment bend radius (in mm).
o ComputeDiameter(CATListOfDouble,double&)
Returns the value of a bundle segment diameter (in mm).

Methods


o ComputeBendRadius
public virtual HRESULT ComputeBendRadius( const CATListOfDouble iWireBendRadius,
double& oBundleSegmentBendRadius) = 0
Returns the value of bundle segment bend radius (in mm).
Parameters:
iWireBendRadius
The list of the bend radius of the wires contained in the bundle segment (the bend radius are expressed in mm)
oBundleSegmentBendRadius
The value of the bundle segment bend radius (the value is expressed in mm)
o ComputeDiameter
public virtual HRESULT ComputeDiameter( const CATListOfDouble iWireDiameters,
double& oBundleSegmentDiameter) = 0
Returns the value of a bundle segment diameter (in mm).
Parameters:
iWireDiameters
The list of the diameters of the wires contained in the bundle segment (the diameters are expressed in mm)
oBundleSegmentDiameter
The value of the bundle segment diameter (the diameter is expressed in mm)

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

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