CATStrUseItf Interface CATIStrUsePlateExtrusionMngt

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


interface CATIStrUsePlateExtrusionMngt

Interface to manage base properties of the SFD/SDD Plate Role: Interface to manage SFD/SDD function Plate and Panel.
The Values set on the Panel are the default values for all new Plates created under this Panel by the seam mechanism (@see CATISfdPlatesMngt). Feature implementing this interface: SFD Panel, SFD/SDD Plate.


Method Index


o GetOffset(CATICkeParm_var&)
Get Offset of this Plate / Panel.
o GetOffsetMode(CATStrPlateOffsetMode&)
Get the Offset mode used to create this Plate / Panel.
o GetThickness(CATICkeParm_var&)
Get Thickness parameter of this Plate / Panel.
o GetThrowOrientation(CATStrOrientation&)
Get Throw Orientation of this Plate / Panel.
o ReverseThrowOrientation()
Reverse Throw Orientation of this Plate / Panel.
o SetOffsetMode(CATStrPlateOffsetMode)
Set the OffsetMode mode used to create this Plate / Panel.
o SetThrowOrientation(CATStrOrientation&)
Set Throw Orientation of this Plate / Panel.

Methods


o GetOffset
public virtual GetOffset( ospOffset)
Get Offset of this Plate / Panel. The offset cannot be greater than Thickness / 2. .
Parameters:
ospOffset
Offset parameter.
o GetOffsetMode
public virtual GetOffsetMode( oOffsetMode)
Get the Offset mode used to create this Plate / Panel.
Parameters:
iOffsetMode
New Offset mode for the plate.
o GetThickness
public virtual GetThickness( ospThickness)
Get Thickness parameter of this Plate / Panel.
Parameters:
ospThickness
Thickness parameter.
o GetThrowOrientation
public virtual GetThrowOrientation( oThrowOrientation)
Get Throw Orientation of this Plate / Panel.
Parameters:
oThrowOrientation
Current throw orientation of the plate.
o ReverseThrowOrientation
public virtual ReverseThrowOrientation()
Reverse Throw Orientation of this Plate / Panel.
o SetOffsetMode
public virtual SetOffsetMode( const iOffsetMode)
Set the OffsetMode mode used to create this Plate / Panel. It can be: - Offset: then the offset is taken into account - Center: an offset = Thickness / 2. is computed at the Plate build - Flush: align the matter on an other geometric element. NOT IMPLEMENTED.
Parameters:
iOffsetMode
New OffsetMode mode for the plate.
o SetThrowOrientation
public virtual SetThrowOrientation( const iThrowOrientation= StrUnknownOrientation)
Set Throw Orientation of this Plate / Panel.
Parameters:
iThrowOrientation
Current throw orientation of the plate. Default Value: SfmUnknownOrientation. if oThrowOrientation == SfmUnknownOrientation, the value of the ThrowOrientation is automatically computed, depending on the value Set in the PRM ressources. We advised to use the default value, so that the automatic computation is performed.

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

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