MachiningUseItf Interface DELIMfgProgramISOFile

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


interface DELIMfgProgramISOFile

Interface implemented on the Manufacturing Program.
The rule of this interface is to manage access to ISO file for simulation.


Method Index


o CloseSession()
Closing of working session (to call at the end of the use of this interface).
o GetISORecord(int,CATUnicodeString&,int)
Retrieves an ISO record in the ISO file.
o GetIndexforMO(CATBaseUnknown_var&,int&,int&)
Retrieves the value of start line and end line in the ISO file for a Manufacturing Operation.
o GetNumberOfISORecords(int&,int)
Retrieves the total number of ISO records.
o InitSession()
Initialization of working session (to call at the beginning of the use of this interface).
o SetIndexforMO(CATBaseUnknown_var&,int,int)
Sets an ISO record from the ISO file.

Methods


o CloseSession
public virtual CloseSession()
Closing of working session (to call at the end of the use of this interface).
o GetISORecord
public virtual GetISORecord( iLine,
oISORecord,
iFileId=0 )
Retrieves an ISO record in the ISO file.
Parameters:
iLine
The number of the line in the ISO file
oISORecord
The value of the ISO record
FileId
The id of the file in the ISO File List
o GetIndexforMO
public virtual GetIndexforMO( const iMO,
oStartLine,
oEndLine)
Retrieves the value of start line and end line in the ISO file for a Manufacturing Operation.
Parameters:
iMO
The Manufacturing Operation
oStartLine
The start line in the ISO file
oEndLine
The end line in the ISO file
o GetNumberOfISORecords
public virtual GetNumberOfISORecords( oNumberOfISORecords,
iFileId= 0)
Retrieves the total number of ISO records.
Parameters:
oNumberOfISORecords
The total number of ISO records
FileId
The id of the file in the ISO File List
o InitSession
public virtual InitSession()
Initialization of working session (to call at the beginning of the use of this interface).
o SetIndexforMO
public virtual SetIndexforMO( const iMO,
iStartLine,
iEndLine)
Sets an ISO record from the ISO file.
Parameters:
iMO
The machining operation that covers the ISO block
iStartLine
The number of the start line in the ISO file
iEndLine
The number of the end line in the ISO file

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

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