VPLMRequirementModelerItf Interface PLMIRequirement
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface PLMIRequirement
Method Index
- o
GetAssociatedParameters(CATLISTV(CATBaseUnknown_var)&,CATLISTV(CATBaseUnknown_var)*)
- Navigate from a Requirement to its associated Parameters.
- o
GetDerivedRequirements(CATBoolean,CATLISTV(CATBaseUnknown_var)&,CATLISTV(CATBaseUnknown_var)*)
- Navigate from a Requirement to the Requirements it is tied by a "Derived Requirement" relation.
- o
GetSubRequirements(CATBoolean,CATLISTV(CATBaseUnknown_var)&,CATLISTV(CATBaseUnknown_var)*)
- Navigate from a Requirement to the Requirements it is tied by a "Sub Requirement" relation.
Methods
o GetAssociatedParameters
public virtual GetAssociatedParameters( | | oParameters, |
| | oParameterRels | = NULL ) |
-
Navigate from a Requirement to its associated Parameters.
- Parameters:
-
- oParameters
- list of Parameters associated with the current requirement.
- oParameterRels
- list of relations pointing from the current requirement.
- Returns:
- An HRESULT value.
Legal Values:
- S_OK
- Always
o GetDerivedRequirements
public virtual GetDerivedRequirements( | | iPointing, |
| | oDerivedReqs, |
| | oDerivedReqRels | = NULL ) |
-
Navigate from a Requirement to the Requirements it is tied by a "Derived Requirement" relation.
- Parameters:
-
- iPointing
- true if the Requirement is pointing (i.e. is at "from" extremity of relation). false if the Requirement is pointed (i.e. is at "to" extremity of relation).
- oDerivedReqs
- list of requirements in relation with the current requirement.
- oDerivedReqRels
- list of relations [pointing from | pointed to] the current requirement.
- Returns:
- An HRESULT value.
Legal Values:
- S_OK
- Always
o GetSubRequirements
public virtual GetSubRequirements( | | iPointing, |
| | oSubReqs, |
| | oSubReqRels | = NULL ) |
-
Navigate from a Requirement to the Requirements it is tied by a "Sub Requirement" relation.
- Parameters:
-
- iPointing
- true if the Requirement is pointing (i.e. is at "from" extremity of relation). false if the Requirement is pointed (i.e. is at "to" extremity of relation).
- oSubReqs
- list of requirements in relation with the current requirement.
- oSubReqRels
- list of relations [pointing from | pointed to] the current requirement.
- Returns:
- An HRESULT value.
Legal Values:
- S_OK
- Always
This object is included in the file: PLMIRequirement.h
If needed, your Imakefile.mk should include the module: VPLMRequirementModelerItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.