CATPLMComponentInterfaces Interface CATIPLMNavRepInstance
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIPLMNavRepInstance
Interface to navigate on a Representation Instance.
Method Index
- o
GetFather(CATIPLMNavReference*&)
- Retrieves the Reference which aggregates the Representation Instance.
- o
GetRepReferenceInstanceOf(CATIPLMNavRepReference*&)
- Retrieves the instanciated Representation Reference.
Methods
o GetFather
public virtual GetFather( | | opiReference) |
-
Retrieves the Reference which aggregates the Representation Instance.
- Parameters:
-
- opiReference
- [out, CATBaseUnknown#Release] The father.
Legal values:
- NULL
- An error is detected.
- Valid
- Usable Reference.
- Returns:
- HRESULT
Legal values:
- S_OK
- The father is successfully returned.
- E_FAIL
- The RepInstance is not valid or the state of the system is not correct for this operation.
- E_UNEXPECTED
- There is an unexpected failure.
o GetRepReferenceInstanceOf
public virtual GetRepReferenceInstanceOf( | | opiRepReference) |
-
Retrieves the instanciated Representation Reference.
- Parameters:
-
- opiRepReference
- [out, CATBaseUnknown#Release] The Representation Reference.
Legal values:
- NULL
- An error is detected.
- Valid
- Usable Representation Reference.
- Returns:
- HRESULT
Legal values:
- S_OK
- The instanciated Representation Reference is successfully returned.
- E_FAIL
- The RepInstance is not valid or the state of the system is not correct for this operation.
- E_UNEXPECTED
- There is an unexpected failure.
This object is included in the file: CATIPLMNavRepInstance.h
If needed, your Imakefile.mk should include the module: CATPLMComponentInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.