ProductStructureInterfaces Interface CATIPrdFactory

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


interface CATIPrdFactory


Deprecated:
R211 Use Interface to create Product References. Role: This interface enables to create Product References or Product References with a 3D Shape Representation .
A pointer on this interface can be retrieved using the class.


Method Index


o CreateCATPartReference(CATIPLMProducts*&)
o CreateProductReference(CATIPLMProducts*&)

Methods


o CreateCATPartReference
public virtual CreateCATPartReference( opProductReference)
Deprecated:
R211 No Replacement
Creates a Product Reference with a 3D Shape Representation.
Parameters:
opProductReference
[out, CATBaseUnknown#Release] The Product Reference that has been created.
Returns:
  • S_OK if the Product Reference and its Representation were successfully created
  • E_FAIL otherwise
o CreateProductReference
public virtual CreateProductReference( opProductReference)
Deprecated:
R211 Use
Creates a Product Reference.
Initializes PLM Attributes of created Reference using Business Logic "IdentificationInitialization".
Parameters:
opProductReference
[out, CATBaseUnknown#Release] The Product Reference that has been created.
Returns:
  • S_OK if the Product Reference was successfully created
  • E_FAIL otherwise

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

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