CATGSOUseItf Interface CATIGSOUseWrapSurface

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


interface CATIGSOUseWrapSurface

Interface to wrap Surface feature.
Role:Allows to access data of the wrap Surface

See also:


Method Index


o GetDeformationDirection(CATIGSMUseDirection_var&)
Gets the deformation direction to the wrap surface feature.
o GetDeformationMode(CATGSOWrapSurfaceRefDirType&)
Gets Deformation Mode.
o GetReferenceSurface(CATIMmiMechanicalFeature_var&)
Gets the Reference surface to the wrap Surface feature.
o GetSurface(CATIMmiMechanicalFeature_var&)
Gets the surface to deform to the wrap Surface feature.
o GetTargetSurface(CATIMmiMechanicalFeature_var&)
Gets the target surface to the wrap Surface feature.
o SetDeformationDirection(CATIGSMUseDirection_var&)
Sets the deformation direction to the wrap surface feature.
o SetDeformationMode(CATGSOWrapSurfaceRefDirType)
Sets the Deformation Mode.
o SetReferenceSurface(CATIMmiMechanicalFeature_var)
Sets the reference surface to the wrap Surface feature.
o SetSurface(CATIMmiMechanicalFeature_var)
Sets the surface to deform to the wrap Surface feature.
o SetTargetSurface(CATIMmiMechanicalFeature_var)
Sets the target surface to the wrap Surface feature.

Methods


o GetDeformationDirection
public virtual GetDeformationDirection( oDirection)
Gets the deformation direction to the wrap surface feature. Used only if deformation mode is set to CATGSOWrapSurfaceDirection
Parameters:
oDirection
deformation direction.
See also:
,
o GetDeformationMode
public virtual GetDeformationMode( oType)
Gets Deformation Mode.
Normal or 3D mode.
Parameters:
oType
Deformation Mode : CATGSOWrapSurface3D (=1) -> '3D' mode : CATGSOWrapSurfaceNormal (=2) -> 'Normal' mode : CATGSOWrapSurfaceDirection (=3) -> 'With direction' mode
See also:
o GetReferenceSurface
public virtual GetReferenceSurface( oReferenceSurface)
Gets the Reference surface to the wrap Surface feature.
Parameters:
oReferenceSurface
The Reference surfacem.
o GetSurface
public virtual GetSurface( oSurfaceToDeform)
Gets the surface to deform to the wrap Surface feature.
Parameters:
oSurfaceToDeform
The surface to deform.
o GetTargetSurface
public virtual GetTargetSurface( oTargetSurface)
Gets the target surface to the wrap Surface feature.
Parameters:
oTargetSurface
The Target surfacem.
o SetDeformationDirection
public virtual SetDeformationDirection( const iDirection)
Sets the deformation direction to the wrap surface feature. Used only if deformation mode is set to CATGSOWrapSurfaceDirection
Parameters:
iDirection
deformation direction.
See also:
,
o SetDeformationMode
public virtual SetDeformationMode( iType)
Sets the Deformation Mode.
It modifies the wrap surface deformation mode either "Normal" or "3D"
Note:
- If wrap surface deformation mode selected is 3D, the wrap surface is the usual wrap surface.
- If Normal is selected, the wrap surface is a Normal one.
Parameters:
iType
Deformation Mode : CATGSOWrapSurface3D (=1) -> '3D' mode : CATGSOWrapSurfaceNormal (=2) -> 'Normal' mode : CATGSOWrapSurfaceDirection (=3) -> 'With direction' mode
See also:
o SetReferenceSurface
public virtual SetReferenceSurface( const iReferenceSurface)
Sets the reference surface to the wrap Surface feature.
Parameters:
iReferenceSurface
The Reference surface.
o SetSurface
public virtual SetSurface( const iSurfaceToDeform)
Sets the surface to deform to the wrap Surface feature.
Parameters:
iSurfaceToDeform
The surface to deform.
o SetTargetSurface
public virtual SetTargetSurface( const iTargetSurface)
Sets the target surface to the wrap Surface feature.
Parameters:
iTargetSurface
The Target surface.

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

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