CATStrUseItf Interface CATISddUseProductFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISddUseProductFactory
Interface to create Structure Detailed Design products.
Role: Allows to create product plate, member and bracket.
Method Index
- o
CreateProductBracket(CATISddUseProductBracket_var&,CATStrUseBracketPositionMode)
- Creates a bracket product with all the data structure.
- o
CreateProductMember(CATISddUseProductMember_var&)
- Creates a member product with all the data structure.
- o
CreateProductPlate(CATISddUseProductPlate_var&)
- Creates a plate product with all the data structure.
Methods
o CreateProductBracket
-
Creates a bracket product with all the data structure.
- Parameters:
-
- ospBracket
- The created product bracket.
- iPositionMode
- The PositionMode define the delimitation is made by which type of mode. (@see CATStrUseBracketPositionMode)
- 3: catStr3DAxisPositionMode
- 4: catStrPlateStiffenerPositionMode
- 5: catStrStiffenerStiffenerPositionMode
- 6: catStrMultiLimitsPositionMode
o CreateProductMember
public virtual HRESULT CreateProductMember( | CATISddUseProductMember_var& | ospMember) const = 0 |
-
Creates a member product with all the data structure.
Role: Create a Member with all the data structure.
- Parameters:
-
- ospMember
- The created member product .
o CreateProductPlate
public virtual HRESULT CreateProductPlate( | CATISddUseProductPlate_var& | ospPlate) const = 0 |
-
Creates a plate product with all the data structure.
Role: Create a Plate with all the data structure.
- Parameters:
-
- ospPlate
- The created plate product.
This object is included in the file: CATISddUseProductFactory.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.