DataExchangeBaseRepsItf Interface CATIExchangeOffsetSurface

Usage: you can freely reimplement this interface.


interface CATIExchangeOffsetSurface

Interface to exchange offset surfaces.
Role: This interface is dedicated to get offset surfaces information.
Available from CATIA V5R10.


Method Index


o GetOffsetSurfaceBasicSurface(CATBaseUnknown_var)
Returns the basis surface to offset.
o GetOffsetSurfaceInfo(double[3])
Retrieves the offset surface's reference direction.
o GetOffsetSurfaceTranslationVector(double[3],double*,CATBaseUnknown_var)
Retrieves the offset surface's parameters.

Methods


o GetOffsetSurfaceBasicSurface
public virtual GetOffsetSurfaceBasicSurface( ioRelimitedOnFace= NULL_var)
Returns the basis surface to offset.
Parameters:
ioRelimitedOnFace
Never use this argument. Let it at its NULL_var default value.
o GetOffsetSurfaceInfo
public virtual GetOffsetSurfaceInfo( oRefDirection)
Retrieves the offset surface's reference direction.
Parameters:
oRefDirection
Get the unit vector perpendicular to the basis surface.
o GetOffsetSurfaceTranslationVector
public virtual GetOffsetSurfaceTranslationVector( oNormalVector,
oDistance,
ioRelimitedOnFace= NULL_var)
Retrieves the offset surface's parameters.
Parameters:
oNormalVector
Get the unit vector perpendicular to the basis surface (unused).
oDistance
Get the offset distance.
ioRelimitedOnFace
Never use this argument. Let it at its NULL_var default value.

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

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