All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATCommonLayoutInterfaces Interface CATICloAppWeldOffset

System.IUnknown
  |
  +---CATICloAppWeldOffset
 

Usage: you can freely reimplement this interface.


interface CATICloAppWeldOffset

This interface provides the users the opportunity to calculate the weld offset for an application.
When implement, users must define a .dic file tying the interface to the application objects. For example:

CATPiping CATICloAppWeldOffset libxxxx

If not implemented, the default calculation will be used.


Method Index


o GetWeldOffset(wchar_t*,double,double,double,double,double,double*)
Calculate the weld offset.

Methods


o GetWeldOffset
public virtual HRESULT GetWeldOffset( const wchar_t* iaWeldEndStyle,
const double idRunInsideRadius,
const double idRunOutsideRadius,
const double idBranchInsideRadius,
const double idBranchOutsideRadius,
const double idWeldGap,
double* odWeldOffset)= 0
Calculate the weld offset.
Parameters:
iaWeldEndStyle
Weld EndStyle
idRunInsideRadius
Inside radius of the run
idRunOutsideRadius
Outside radius of the run
idBranchInsideRadius
Inside radius of the branch
idBranchInsideRadius
Inside radius of the branch
idWeldGap
Weld gap defined in the weld part
Returns:
A boolean value.
Legal values:
TRUE
operation is successful, offset is set
FALSE
offset is not set

This object is included in the file: CATICloAppWeldOffset.h

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