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