CATGSMUseItf Interface CATIGSMUseAxisToAxis

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


interface CATIGSMUseAxisToAxis

Interface to axis to axis transformation feature.
Role: Allows you to access data of the AxisToAxis feature created by using an element, a reference axis system and a target axis system

See also:


Method Index


o GetCreationMode(CATBoolean&)
Gets the Creation Mode.
o GetElemToTransform(CATIMmiMechanicalFeature_var&)
Gets the feature to transform.
o GetReferenceAxis(CATIMmiMechanicalFeature_var&)
Gets the reference axis.
o GetTargetAxis(CATIMmiMechanicalFeature_var&)
Gets the target axis.
o SetCreationMode(CATBoolean)
Sets the Creation Mode.
o SetElemToTransform(CATIMmiMechanicalFeature_var)
Sets the feature to transform.
o SetReferenceAxis(CATIMmiMechanicalFeature_var&)
Sets the reference axis.
o SetTargetAxis(CATIMmiMechanicalFeature_var&)
Sets the target axis.

Methods


o GetCreationMode
public virtual GetCreationMode( oMode)
Gets the Creation Mode.
Parameters:
oMode
flag for transformation type (creation or modification)
o GetElemToTransform
public virtual GetElemToTransform( oElem)
Gets the feature to transform.
Parameters:
oElem
feature to transform
o GetReferenceAxis
public virtual GetReferenceAxis( oAxis)
Gets the reference axis.
Parameters:
oAxis
reference axis
o GetTargetAxis
public virtual GetTargetAxis( oAxis)
Gets the target axis.
Parameters:
oAxis
target axis
o SetCreationMode
public virtual SetCreationMode( const iMode)
Sets the Creation Mode.
Parameters:
iMode
flag for transformation type (creation or modification)
o SetElemToTransform
public virtual SetElemToTransform( const iElem)
Sets the feature to transform.
Parameters:
iElem
new feature to transform
o SetReferenceAxis
public virtual SetReferenceAxis( const iAxis)
Sets the reference axis.
Parameters:
iAxis
new reference axis
o SetTargetAxis
public virtual SetTargetAxis( const iAxis)
Sets the target axis.
Parameters:
iAxis
new target axis

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

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