CATStrUseItf Interface CATIStrUseStiffenerMngt

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


interface CATIStrUseStiffenerMngt

Interface to manage the Stiffeners under Panel/Plate.
Role: Allows to manage the Stiffeners. Feature implementing this interface: Panel and VPMProduct / VPMOccurrence / VPMReference.


Method Index


o AddStiffener(CATBaseUnknown_var&)
Create a Stiffener with all the data structure.
o AddStiffenerOnFreeEdge(CATBaseUnknown_var&)
Create a StiffenerOnFreeEdge with all the data structure.
o GetStiffeners(CATLISTV(CATBaseUnknown_var)&)
Get the Stiffeners of this Panel.
o RemoveStiffener(CATBaseUnknown_var&)
Remove a Stiffener of this Panel.

Methods


o AddStiffener
public virtual AddStiffener( ospStiffener)
Create a Stiffener with all the data structure. A Stiffener is a GSMGeom feature extruding a section along a guide curve (Trace). This feature will be aggregated under the Panel defined by ispDestination. If ispDestination is a Panel, then the destination will be the StiffenerSet. For setting further attributes please refer to , , , , , interfaces.
Role: Create a Stiffener with all the data structure.
Parameters:
ospStiffener
The created Stiffener.
o AddStiffenerOnFreeEdge
public virtual AddStiffenerOnFreeEdge( ospStiffenerOnFreeEdge)
Create a StiffenerOnFreeEdge with all the data structure. A Stiffener is a GSMGeom feature extruding a section along a guide curve (Trace). This feature will be aggregated under the Panel defined by ispDestination. If ispDestination is a Panel, then the destination will be the StiffenerSet. For setting further attributes please refer to , , , , , interfaces.
Role: Create a Stiffener with all the data structure.
Parameters:
ospStiffenerOnFreeEdge
The created StiffenerOnFreeEdge.
o GetStiffeners
public virtual GetStiffeners( oListOfStiffeners)
Get the Stiffeners of this Panel.
Parameters:
oListOfStiffeners
List of Stiffeners under this Panel.
o RemoveStiffener
public virtual RemoveStiffener( const ispStiffener)
Remove a Stiffener of this Panel.
Parameters:
ispStiffener
Stiffener.

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

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