CATStrUseItf Interface CATIStrUseFlangeMngt

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


interface CATIStrUseFlangeMngt

Interface to manage Flanges on the Plate.
Role: Interface to manage Flanges. Feature implementing this interface: Plate (SFD/SDD).


Method Index


o AddFlange(CATIMmiMechanicalFeature_var&)
Create a Flange under this Plate.
o GetFlanges(CATLISTV(CATIMmiMechanicalFeature_var)&)
Gets the Flanges that are inside this object.
o RemoveFlange(CATIMmiMechanicalFeature_var&)
Removes the Flange.

Methods


o AddFlange
public virtual HRESULT AddFlange(CATIMmiMechanicalFeature_var& ospFlange) = 0
Create a Flange under this Plate. (@see CATIStrUseFlange)
Parameters:
ospFlange
Flange to be added.
Returns:
HRESULT Returns code of function. S_OK if everything ran ok.
o GetFlanges
public virtual HRESULT GetFlanges(CATLISTV(CATIMmiMechanicalFeature_var)& oListOfFlanges) const = 0
Gets the Flanges that are inside this object. (@see CATIStrUseFlange)
Parameters:
oListOfFlanges
List of Flanges.
Returns:
HRESULT Returns code of function. S_OK if everything ran ok.
o RemoveFlange
public virtual HRESULT RemoveFlange( const CATIMmiMechanicalFeature_var& ispFlange) = 0
Removes the Flange.
Parameters:
ispFlange
Flange to be removed.
Returns:
HRESULT Returns code of function. S_OK if everything ran ok.

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

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