Class AfuManager
Assembly: NXOpen.dll
Syntax
public class AfuManager : NXRemotableObject, IMessageSink
Constructors
AfuManager(Session)
Declaration
protected AfuManager(Session owner)
Parameters
| Type |
Name |
Description |
| Session |
owner |
|
Properties
AfuDataConvertor
Declaration
public AfuDataConvertor AfuDataConvertor { get; }
Property Value
AfuDataCreator
Declaration
public AfuDataCreator AfuDataCreator { get; }
Property Value
AfuMathOperation
Declaration
public AfuMathOperation AfuMathOperation { get; }
Property Value
Tag
Declaration
Property Value
Methods
CopyRecords(string[], int[], string)
Declaration
public void CopyRecords(string[] sourceAfuFileNames, int[] recordIndexes, string destinationAfuFileName)
Parameters
| Type |
Name |
Description |
| string[] |
sourceAfuFileNames |
|
| int[] |
recordIndexes |
|
| string |
destinationAfuFileName |
|
Declaration
public AfuAbscissaHeaderInfo CreateAfuAbscissaHeaderInfo()
Returns
CreateAfuData(AbscissaType)
Declaration
public AfuData CreateAfuData(AfuData.AbscissaType abscissaType)
Parameters
Returns
Declaration
public AfuHeaderId CreateAfuHeaderId()
Returns
Declaration
public AfuOrdinateHeaderInfo CreateAfuOrdinateHeaderInfo()
Returns
Declaration
public AfuZHeaderInfo CreateAfuZHeaderInfo()
Returns
CreateNewAfuFile(string)
Declaration
public void CreateNewAfuFile(string afuFileName)
Parameters
| Type |
Name |
Description |
| string |
afuFileName |
|
CreateRecord(AfuData)
Declaration
public void CreateRecord(AfuData afuData)
Parameters
| Type |
Name |
Description |
| AfuData |
afuData |
|
CreateRecord(XyFunctionMacroType, XyFunctionGeneralType, AfuData)
Declaration
public string CreateRecord(XyFunctionMacroType macroType, XyFunctionGeneralType dataType, AfuData afuData)
Parameters
Returns
CreateRecordsFromPunchFile(string, string, RequestedMeasureType[])
Declaration
public void CreateRecordsFromPunchFile(string sourcePchFileNames, string destinationAfuFileName, AfuManager.RequestedMeasureType[] requestedFunctions)
Parameters
DeleteAfuFile(string)
Declaration
public void DeleteAfuFile(string afuFileName)
Parameters
| Type |
Name |
Description |
| string |
afuFileName |
|
DeleteRecords(string, int[])
Declaration
public void DeleteRecords(string afuFileName, int[] afuRecordIndexes)
Parameters
| Type |
Name |
Description |
| string |
afuFileName |
|
| int[] |
afuRecordIndexes |
|
EditRecord(XyFunctionMacroType, XyFunctionGeneralType, int, AfuData)
Declaration
public string EditRecord(XyFunctionMacroType macroType, XyFunctionGeneralType dataType, int afuRecordIndex, AfuData afuData)
Parameters
Returns
EditRecord(int, AfuData)
Declaration
public void EditRecord(int afuRecordIndex, AfuData afuData)
Parameters
| Type |
Name |
Description |
| int |
afuRecordIndex |
|
| AfuData |
afuData |
|
ExportAfu(string, int, string)
Declaration
public void ExportAfu(string afuFileName, int recordIndex, string exportFileName)
Parameters
| Type |
Name |
Description |
| string |
afuFileName |
|
| int |
recordIndex |
|
| string |
exportFileName |
|
ExportAfuFile(string, string)
Declaration
public void ExportAfuFile(string afuFileName, string exportFileName)
Parameters
| Type |
Name |
Description |
| string |
afuFileName |
|
| string |
exportFileName |
|
GetAfuData(string, int, out AfuData)
Declaration
public string GetAfuData(string afuFileName, int recordIndex, out AfuData afuData)
Parameters
Returns
GetAfuUnitText(XyFunctionUnit)
Declaration
public string GetAfuUnitText(XyFunctionUnit unit)
Parameters
Returns
GetAfuUnitTypeText(XyFunctionUnit)
Declaration
public string GetAfuUnitTypeText(XyFunctionUnit unit)
Parameters
Returns
GetRecordIndexes(string)
Declaration
public int[] GetRecordIndexes(string afuFileName)
Parameters
| Type |
Name |
Description |
| string |
afuFileName |
|
Returns
ImportAfu(string, string)
Declaration
public void ImportAfu(string importFileName, string afuFileName)
Parameters
| Type |
Name |
Description |
| string |
importFileName |
|
| string |
afuFileName |
|
Declaration
public void ListFileInformation(string afuFileName, bool listPointData, string outputFileName, AfuManager.WritingFileMode mode)
Parameters
Declaration
public void ListRecordInformation(string afuFileName, int recordIndex, bool listPointData, string outputFileName, AfuManager.WritingFileMode mode)
Parameters
RenameRecord(string, int, string)
Declaration
public void RenameRecord(string afuFileName, int recordIndex, string newRecordName)
Parameters
| Type |
Name |
Description |
| string |
afuFileName |
|
| int |
recordIndex |
|
| string |
newRecordName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink