CATPLMFmaModelerInterfaces Interface CATIFmaSpotLocation

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


interface CATIFmaSpotLocation

Interface to Set the Spot Fastener location.

Role: Components that implement CATIFmaSpotLocation are Fst_SpotAssy_Base


Method Index


o SetIJKAxis(CATMathAxis*,CATBaseUnknown*)
Sets the I,J,K axis coordinates of the spot fastener.
o SetKVector(CATMathVector*,CATBaseUnknown*)
Sets the K vector coordinates of the spot fastener.

Methods


o SetIJKAxis
public virtual SetIJKAxis( const iAxis,
const icFastenerInstanceProduct= NULL)
Sets the I,J,K axis coordinates of the spot fastener.
Parameters:
iAxis
the fastener axis.
icFastenerInstanceProduct
Contextual Fastener Instance product given in the reference product that specifies the origin of the coordinate definition axis system. If it is set to NULL, the coordinates are set in the reference Fastener Instance representation.
Returns:
S_OK
if the fastener I,J,K axis coordinates were successfully set.
E_FAIL
otherwise.
o SetKVector
public virtual SetKVector( const iKVector,
const icFastenerInstanceProduct= NULL)
Sets the K vector coordinates of the spot fastener.
Parameters:
iKVector
the fastener K vector.
icFastenerInstanceProduct
Contextual Fastener Instance product given in the reference product that specifies the origin of the coordinate definition axis system. If it is set to NULL, the coordinates are set in the reference Fastener Instance representation.
Returns:
S_OK
if the fastener K vector coordinates were set.
E_FAIL
otherwise.

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

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