CATPLMFmaModelerInterfaces Interface CATIFmaReferenceReplaceServices

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


interface CATIFmaReferenceReplaceServices

Interface to give the capability to test if existing fastener reference can be replaced by new one.


Method Index


o IsFastenerReferenceReplacable(CATBaseUnknown*,CATBaseUnknown*)
Tests if fastener can be replaced by new fastener.

Methods


o IsFastenerReferenceReplacable
public virtual IsFastenerReferenceReplacable( const ipFstRefToReplace,
const ipFstRefReplacing)
Tests if fastener can be replaced by new fastener. This service analyzes:
Parameters:
ipFstRefToReplace
the Fastener reference which is to be replaced
ipFstRefReplacing
the Fastener reference which will replace the existing reference
Returns:
S_OK
if input Fastener references are valid and the replace is possible
S_FALSE
if input Fastener references are valid but the replace is NOT possible
E_INVALIDARG
if input is NULL
E_FAIL
otherwise.

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

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