CATSimPLMAppModelerItf Interface CATISimulationPLMManager
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISimulationPLMManager
This interface will manage the Simulation Object.
Enable to have access to the simulation data.
Method Index
- o
AggregateRepresentationAuthoring(SimulationCategoryIdentifier,CATUnicodeString&,CATIAdpType*,CATUnicodeString&,CATISimulationPLMObject*&)
-
- o
AggregateRepresentationAuthoring(SimulationCategoryIdentifier,CATUnicodeString&,CATIType_var&,CATUnicodeString&,CATISimulationPLMObject*&)
-
- o
AggregateSimulationDocument(SimulationCategoryIdentifier,CATIType_var&,CATUnicodeString&,CATUnicodeString&,CATISimulationPLMObject*&)
- Aggregates a representation reference under a given category.
- o
AggregateSimulationDocument(SimulationCategoryIdentifier,CATIAdpType*,CATUnicodeString&,CATUnicodeString&,CATUnicodeString&,CATISimulationPLMObject*&)
-
- o
AggregateSimulationDocument(SimulationCategoryIdentifier,CATIType_var&,CATUnicodeString&,CATUnicodeString&,CATUnicodeString&,CATISimulationPLMObject*&)
-
- o
GetRootManagerFromSO(SimulationCategoryIdentifier&,CATBaseUnknown*&)
- Retrieves root manager of V5 rep.
- o
ListObjects(SimulationCategoryIdentifier,CATListValCATBaseUnknown_var&)
- Retrieves the lists of objects attached under a given category.
- o
ListRepRefUnderCategory(SimulationCategoryIdentifier,CATListValCATBaseUnknown_var&)
- Gives the Representation Reference list under category.
- o
RetrieveSimulatedComponent(CATIPLMComponent*&)
- Retrieves the Component pointed under the category Model.
Enumerated Type Index
- o
SimulationCategoryIdentifier
- Enumeration of Category's type.
Methods
o AggregateRepresentationAuthoring
public virtual AggregateRepresentationAuthoring( | | iCategory, |
| | Name, |
| | ipiType, |
| | iDiscipline, |
| | opiRepresentation) |
-
- Deprecated:
- R214
AggregateSimulationDocument (Discipline replaced by CATIType)
Aggregates a V5 representation reference under a given category.
- Parameters:
-
- iCategory
- The category where the representation will be added. All Categories except Products and Context.
The category is created if it does not exist.
- ipiType
- The type of the representation.
If the representation belongs to the simulation modeler the V5 stream is directly created.
- iDiscipline
- Must be defined if the representation belongs to the simulation modeler.
- opiRepresentation
- [out , CATBaseUnknown#Release] The pointer of the created V5 representation instance.
o AggregateRepresentationAuthoring
public virtual AggregateRepresentationAuthoring( | | iCategory, |
| | Name, |
| const | ipiType, |
| | iDiscipline, |
| | opiRepresentation) |
-
- Deprecated:
- R214
AggregateRepresentationAuthoring (Discipline replaced by CATIType)
Aggregates a V5 representation reference under a given category.
- Parameters:
-
- iCategory
- The category where the representation will be added. All Categories except Products and Context.
The category is created if it does not exist.
- ipiType
- The type of the representation.
If the representation belongs to the simulation modeler the V5 stream is directly created.
- iDiscipline
- Must be defined if the representation belongs to the simulation modeler.
- opiRepresentation
- [out , CATBaseUnknown#Release] The pointer of the created V5 representation instance.
o AggregateSimulationDocument
public virtual AggregateSimulationDocument( | | iCategory, |
| const | ipiType, |
| const | iuPath, |
| const | iuType, |
| | opiRepresentation) |
-
Aggregates a representation reference under a given category.
- Parameters:
-
- iCategory
- The category where the representation will be added. All
categories except Product and Context.
The category is created if it does not exist.
- ipiType
- The type of the representation.
- iuPath
- The path of where is tored the file on the file system.
- iuType
- The extention of the file.
- opiRepresentation
- [out, CATBaseUnknown#Release] The pointer on the Non V5 representation.
o AggregateSimulationDocument
public virtual AggregateSimulationDocument( | | iCategory, |
| | ipiType, |
| const | iuPath, |
| const | iuType, |
| | iDiscipline, |
| | opiRepresentation) |
-
- Deprecated:
- R214
AggregateSimulationDocument (Discipline replaced by CATIType)
Aggregates a non V5 rep reference under a given category.
- Parameters:
-
- iCategory
- The category where the representation will be added. All Categories except Product and Context.
The category is created if it does not exist.
- ipiType
- The type of the representation.
- iuPath
- The path of where is tored the file on the file system.
- iuType
- The extention of the file.
- opiRepresentation
- [out, CATBaseUnknown#Release] The pointer on the Non V5 representation.
o AggregateSimulationDocument
public virtual AggregateSimulationDocument( | | iCategory, |
| const | ipiType, |
| const | iuPath, |
| const | iuType, |
| | iDiscipline, |
| | opiRepresentation) |
-
- Deprecated:
- R214
AggregateSimulationDocument (Discipline replaced by CATIType)
Aggregates a non V5 rep reference under a given category.
- Parameters:
-
- iCategory
- The category where the representation will be added. All Categories except Product and Context.
The category is created if it does not exist.
- ipiType
- The type of the representation.
- iuPath
- The path of where is tored the file on the file system.
- iuType
- The extention of the file.
- opiRepresentation
- [out, CATBaseUnknown#Release] The pointer on the Non V5 representation.
o GetRootManagerFromSO
public virtual GetRootManagerFromSO( | | iCategory, |
| | oRoot) |
-
Retrieves root manager of V5 rep.
- Parameters:
-
- iSO
- iCategory category type that aggregate the rep.
- oRoot
- [out , CATBaseUnknown#Release] . An HRESULT value.
Legal values:
- S_OK
- CATISimulationPLMObject has been created and agregated
- E_FAIL
- An error occured during the process.
o ListObjects
public virtual ListObjects( | | iCategory, |
| | opiSimulationPLMObjects) |
-
Retrieves the lists of objects attached under a given category.
- Parameters:
-
- iCategory
- The category under which you want to get the objects.
All Categories excepted Product and Context.
- opiSimulationPLMObjects
- The list of simulation objects classified under the given category and corresponding to the given filter.
o ListRepRefUnderCategory
public virtual ListRepRefUnderCategory( | | iCategory, |
| | oSimulationPLMObject) |
-
Gives the Representation Reference list under category.
- Parameters:
-
- iCategory
- category where representation should be added. All Categories excepted Product and Context.
- iObjectType
- see CATISimulationPLMObject enum
- oSimulationPLMObject
- list of simulation objects agregated in category.
An HRESULT value.
Legal values:
- S_OK
- Category and objects are found
- E_FAIL
- An error occured during the process.
o RetrieveSimulatedComponent
public virtual RetrieveSimulatedComponent( | | opiSimulatedComponent) |
-
Retrieves the Component pointed under the category Model.
- Parameters:
-
- opiSimulatedComponent
- [out, CATBaseUnknown#Release] The Simulated Component
Enumerated Types
o SimulationCategoryIdentifier
-
enum SimulationCategoryIdentifier {
Model,
Scenario,
Result
}
Enumeration of Category's type.
- Parameters:
-
- Model
- The value of the enum to reference the Model Category.
- Scenario
- The value of the enum to reference the Scenario Category.
- Result
- The value of the enum to reference the Result Category.
This object is included in the file: CATISimulationPLMManager.h
If needed, your Imakefile.mk should include the module: CATSimPLMAppModelerItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.