Class Field
Assembly: NXOpen.dll
Syntax
public class Field : DisplayableObject, IMessageSink, IFitTo, INXObject
Constructors
Field()
Declaration
Properties
IsLocked
Declaration
public bool IsLocked { get; }
Property Value
IsUserField
Declaration
public bool IsUserField { get; }
Property Value
Methods
AddApplicationData(IApplicationData)
Declaration
public void AddApplicationData(IApplicationData appData)
Parameters
CreateCopyInPart(BasePart)
Declaration
public Field CreateCopyInPart(BasePart targetPart)
Parameters
Type |
Name |
Description |
BasePart |
targetPart |
|
Returns
CreateTableInPart(BasePart)
Declaration
public FieldTable CreateTableInPart(BasePart targetPart)
Parameters
Type |
Name |
Description |
BasePart |
targetPart |
|
Returns
Delete()
Declaration
GetApplicationData(string)
Declaration
public IApplicationData GetApplicationData(string applicationName)
Parameters
Type |
Name |
Description |
string |
applicationName |
|
Returns
GetDependentVariables()
Declaration
public FieldVariable[] GetDependentVariables()
Returns
GetDescription()
Declaration
public string[] GetDescription()
Returns
GetFieldEvaluator()
Declaration
public FieldEvaluator GetFieldEvaluator()
Returns
GetFolder()
Declaration
public FieldFolder GetFolder()
Returns
GetIdLabel()
Declaration
Returns
GetIndependentVariables()
Declaration
public FieldVariable[] GetIndependentVariables()
Returns
GetSpatialMap()
Declaration
public SpatialMap GetSpatialMap()
Returns
Reload()
Declaration
Rename(string)
Declaration
public void Rename(string newName)
Parameters
Type |
Name |
Description |
string |
newName |
|
SetDescription(string[])
Declaration
public void SetDescription(string[] lines)
Parameters
Type |
Name |
Description |
string[] |
lines |
|
SetIdLabel(int)
Declaration
public void SetIdLabel(int idLabel)
Parameters
Type |
Name |
Description |
int |
idLabel |
|
SetLocked(bool)
Declaration
public void SetLocked(bool locked)
Parameters
Type |
Name |
Description |
bool |
locked |
|
SetPartContext()
Declaration
public void SetPartContext()
SetSpatialMap(SpatialMap)
Declaration
public void SetSpatialMap(SpatialMap overrideMap)
Parameters
XYGraph(FieldVariable, double, double, int, FieldVariable[], double[])
Declaration
public void XYGraph(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray)
Parameters
XYGraph(FieldVariable, double, double, int, FieldVariable[], double[], int, bool)
Declaration
public void XYGraph(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int viewIndex, bool overlay)
Parameters
XYGraph(FieldVariable, double, double, int, FieldVariable[], double[], int, int, bool)
Declaration
public void XYGraph(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay)
Parameters
XYGraph(FieldVariable, double, double, int, FieldVariable[], double[], int, int, bool, out Plot[])
Declaration
public void XYGraph(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay, out Plot[] plots)
Parameters
XYGraph(FieldVariable, double, double, int, FieldVariable[], double[], int, int, bool, double, out Plot[])
Declaration
public void XYGraph(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay, double scaleFactor, out Plot[] plots)
Parameters
XYGraph3D(FieldVariable, double, double, int, FieldVariable, double, double, int, FieldVariable, FieldVariable[], double[], bool, int, int, bool, double)
Declaration
public Plot XYGraph3D(FieldVariable xAxisIndepVar, double xAxisBndsMinimum, double xAxisBndsMaximum, int xAxisBndsSampleSize, FieldVariable zAxisIndepVar, double zAxisBndsMinimum, double zAxisBndsMaximum, int zAxisBndsSampleSize, FieldVariable yAxisDepVar, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, bool interpolateTableData, int windowDevice, int viewIndex, bool overlay, double scaleFactor)
Parameters
Returns
XYGraphArgand(FieldVariable, double, double, int, FieldVariable[], double[], int, int, out Plot[])
Declaration
public void XYGraphArgand(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, out Plot[] plots)
Parameters
XYGraphPlotData(FieldVariable, double, double, int, FieldVariable[], double[], int, int, bool, double, PlotOption, out Plot[])
Declaration
public void XYGraphPlotData(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay, double scaleFactor, Field.PlotOption plotOption, out Plot[] plots)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink