DELPPRSystemItf Interface DELIPPRLiveSystemMaterialFlowLayout

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


interface DELIPPRLiveSystemMaterialFlowLayout

Interface for navigation in the Production System model.


Method Index


o GetMaterialFlowSystemsLayout(CATIPLMNavOccurrence*,CATIPLMNavOccurrence*,DELIPPRLiveSystemMaterialFlowLayout::MaterialFlowPosition&,DELIPPRLiveSystemMaterialFlowLayout::MaterialFlowPosition&)
Retrieve the start and end positions of the Produt flow between the two Systems given in input.
o SetMaterialFlowSystemsLayout(CATIPLMNavOccurrence*,CATIPLMNavOccurrence*,DELIPPRLiveSystemMaterialFlowLayout::MaterialFlowPosition&,DELIPPRLiveSystemMaterialFlowLayout::MaterialFlowPosition&)
Allow to set the start and end positions of the Produt flow between the two Systems given in input.

Enumerated Type Index


o MaterialFlowPosition
Defines a Material Flow Start/End position.

Methods


o GetMaterialFlowSystemsLayout
public virtual GetMaterialFlowSystemsLayout( ipiSystemFrom,
ipiSystemTo,
oStartPosition,
oEndPosition)
Retrieve the start and end positions of the Produt flow between the two Systems given in input.
Parameters:
ipiSystemFrom
The system occurrence representing the source (OUT) of the material flow
ipiSystemTo
The system occurrence representing the target (IN) the material flow
oStartPosition
The start position of the product flow (position on ipiSystemFrom)
oEndPosition
The end position of the product flow (position on ipiSystemTo)
Returns:
S_OK
if the position is correctly set in the model
E_INVALIDARG
for an invalid argument
E_FAIL
if the method fails for any other reason
o SetMaterialFlowSystemsLayout
public virtual SetMaterialFlowSystemsLayout( ipiSystemFrom,
ipiSystemTo,
iStartPosition,
iEndPosition)
Allow to set the start and end positions of the Produt flow between the two Systems given in input.
Parameters:
ipiSystemFrom
The system occurrence representing the source (OUT) of the material flow
ipiSystemTo
The system occurrence representing the target (IN) the material flow
iStartPosition
The start position of the product flow (position on ipiSystemFrom)
iEndPosition
The end position of the product flow (position on ipiSystemTo)
Returns:
S_OK
if the position is correctly set in the model
E_INVALIDARG
for an invalid argument
E_FAIL
if the method fails for any other reason

Enumerated Types


o MaterialFlowPosition
enum MaterialFlowPosition {
  Undef,
  Right,
  Left,
  Bottom,
  Top
}
Defines a Material Flow Start/End position.
Parameters:
Undef
Undef MaterialFlow position.
Right
Right MaterialFlow position.
Left
Left MaterialFlow position.
Bottom
Bottom MaterialFlow position.
Top
Top MaterialFlow position.

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

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