CATStrUseItf Interface CATISrmUseDesignUnit

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


interface CATISrmUseDesignUnit

Interface to manage the volume under the design unit.


Method Index


o GetRootTool(int&,CATIMmiMechanicalFeature_var&)
Get the Proxy Root Tool under the Design Unit.
o GetVolume(CATIMmiMechanicalFeature_var&)
Retrieve the Volume under the design unit.
o SetVolume(CATIMmiMechanicalFeature_var&)
Set the Volume in the design unit.

Methods


o GetRootTool
public virtual HRESULT GetRootTool( const int& iLocation,
CATIMmiMechanicalFeature_var& ospRootTool) const = 0
Get the Proxy Root Tool under the Design Unit.
Parameters:
iLocation
If iLocation == 1 : ProxyRootTool_IN. If iLocation == 2 : ProxyRootTool_OUT.
oLocation
Output proxy Root tool.
o GetVolume
public virtual HRESULT GetVolume(CATIMmiMechanicalFeature_var& oVolume) const = 0
Retrieve the Volume under the design unit.
Parameters:
oVolume
output Volume object.
o SetVolume
public virtual HRESULT SetVolume( const CATIMmiMechanicalFeature_var& iVolume) = 0
Set the Volume in the design unit.
Parameters:
iVolume
input Volume to set on the design unit.

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

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