Class Field
Inheritance
System.Object
System.MarshalByRefObject
Field
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class Field : DisplayableObject, IMessageSink, IFitTo, INXObject
Constructors
Field()
Declaration
Properties
IsLocked
Declaration
public bool IsLocked { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsUserField
Declaration
public bool IsUserField { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
AddApplicationData(IApplicationData)
Declaration
public void AddApplicationData(IApplicationData applicationData)
Parameters
CopyAsTableToPart(BasePart)
Declaration
[Obsolete("Deprecated in NX6.0.1. Use NXOpen.Fields.Field.CreateTableInPart instead.")]
public void CopyAsTableToPart(BasePart targetPart)
Parameters
Type |
Name |
Description |
BasePart |
targetPart |
|
CopyToPart(BasePart)
Declaration
[Obsolete("Deprecated in NX6.0.1. Use NXOpen.Fields.Field.CreateCopyInPart instead.")]
public void CopyToPart(BasePart targetPart)
Parameters
Type |
Name |
Description |
BasePart |
targetPart |
|
CreateCopyInPart(BasePart)
Declaration
public Field CreateCopyInPart(BasePart targetPart)
Parameters
Type |
Name |
Description |
BasePart |
targetPart |
|
Returns
CreateDrawHelper()
Declaration
public FieldDrawHelper CreateDrawHelper()
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 |
System.String |
applicationName |
|
Returns
GetDependentVariables()
Declaration
public FieldVariable[] GetDependentVariables()
Returns
GetDescription()
Declaration
public string[] GetDescription()
Returns
Type |
Description |
System.String[] |
|
GetFieldDrawhelper()
Declaration
public FieldDrawHelper GetFieldDrawhelper()
Returns
GetFieldEvaluator()
Declaration
public FieldEvaluator GetFieldEvaluator()
Returns
GetIdLabel()
Declaration
Returns
Type |
Description |
System.Int32 |
|
GetIndependentVariables()
Declaration
public FieldVariable[] GetIndependentVariables()
Returns
GetSpatialMap()
Declaration
public SpatialMap GetSpatialMap()
Returns
Rename(String)
Declaration
public void Rename(string newName)
Parameters
Type |
Name |
Description |
System.String |
newName |
|
SetDescription(String[])
Declaration
public void SetDescription(string[] lines)
Parameters
Type |
Name |
Description |
System.String[] |
lines |
|
SetIdLabel(Int32)
Declaration
public void SetIdLabel(int idLabel)
Parameters
Type |
Name |
Description |
System.Int32 |
idLabel |
|
SetPartContext()
Declaration
public void SetPartContext()
SetSpatialMap(SpatialMap)
Declaration
public void SetSpatialMap(SpatialMap overrideMap)
Parameters
XYGraph(FieldVariable, Double, Double, Int32, FieldVariable[], Double[])
Declaration
public void XYGraph(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray)
Parameters
Type |
Name |
Description |
FieldVariable |
indepVar |
|
System.Double |
abscissaMinimum |
|
System.Double |
abscissaMaximum |
|
System.Int32 |
abscissaPointCount |
|
FieldVariable[] |
constantIndepVarArray |
|
System.Double[] |
constantIndepVarValueArray |
|
XYGraph(FieldVariable, Double, Double, Int32, FieldVariable[], Double[], Int32, Boolean)
Declaration
public void XYGraph(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int viewIndex, bool overlay)
Parameters
Type |
Name |
Description |
FieldVariable |
indepVar |
|
System.Double |
abscissaMinimum |
|
System.Double |
abscissaMaximum |
|
System.Int32 |
abscissaPointCount |
|
FieldVariable[] |
constantIndepVarArray |
|
System.Double[] |
constantIndepVarValueArray |
|
System.Int32 |
viewIndex |
|
System.Boolean |
overlay |
|
XYGraph(FieldVariable, Double, Double, Int32, FieldVariable[], Double[], Int32, Int32, Boolean)
Declaration
public void XYGraph(FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay)
Parameters
Type |
Name |
Description |
FieldVariable |
indepVar |
|
System.Double |
abscissaMinimum |
|
System.Double |
abscissaMaximum |
|
System.Int32 |
abscissaPointCount |
|
FieldVariable[] |
constantIndepVarArray |
|
System.Double[] |
constantIndepVarValueArray |
|
System.Int32 |
windowDevice |
|
System.Int32 |
viewIndex |
|
System.Boolean |
overlay |
|
XYGraph(FieldVariable, Double, Double, Int32, FieldVariable[], Double[], Int32, Int32, Boolean, 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
Type |
Name |
Description |
FieldVariable |
indepVar |
|
System.Double |
abscissaMinimum |
|
System.Double |
abscissaMaximum |
|
System.Int32 |
abscissaPointCount |
|
FieldVariable[] |
constantIndepVarArray |
|
System.Double[] |
constantIndepVarValueArray |
|
System.Int32 |
windowDevice |
|
System.Int32 |
viewIndex |
|
System.Boolean |
overlay |
|
Plot[] |
plots |
|
XYGraph(FieldVariable, Double, Double, Int32, FieldVariable[], Double[], Int32, Int32, Boolean, 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
Type |
Name |
Description |
FieldVariable |
indepVar |
|
System.Double |
abscissaMinimum |
|
System.Double |
abscissaMaximum |
|
System.Int32 |
abscissaPointCount |
|
FieldVariable[] |
constantIndepVarArray |
|
System.Double[] |
constantIndepVarValueArray |
|
System.Int32 |
windowDevice |
|
System.Int32 |
viewIndex |
|
System.Boolean |
overlay |
|
System.Double |
scaleFactor |
|
Plot[] |
plots |
|
XYGraph3D(FieldVariable, Double, Double, Int32, FieldVariable, Double, Double, Int32, FieldVariable, FieldVariable[], Double[], Boolean, Int32, Int32, Boolean, 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
Type |
Name |
Description |
FieldVariable |
xAxisIndepVar |
|
System.Double |
xAxisBndsMinimum |
|
System.Double |
xAxisBndsMaximum |
|
System.Int32 |
xAxisBndsSampleSize |
|
FieldVariable |
zAxisIndepVar |
|
System.Double |
zAxisBndsMinimum |
|
System.Double |
zAxisBndsMaximum |
|
System.Int32 |
zAxisBndsSampleSize |
|
FieldVariable |
yAxisDepVar |
|
FieldVariable[] |
constantIndepVarArray |
|
System.Double[] |
constantIndepVarValueArray |
|
System.Boolean |
interpolateTableData |
|
System.Int32 |
windowDevice |
|
System.Int32 |
viewIndex |
|
System.Boolean |
overlay |
|
System.Double |
scaleFactor |
|
Returns
XYGraphArgand(FieldVariable, Double, Double, Int32, FieldVariable[], Double[], Int32, Int32, 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
Type |
Name |
Description |
FieldVariable |
indepVar |
|
System.Double |
abscissaMinimum |
|
System.Double |
abscissaMaximum |
|
System.Int32 |
abscissaPointCount |
|
FieldVariable[] |
constantIndepVarArray |
|
System.Double[] |
constantIndepVarValueArray |
|
System.Int32 |
windowDevice |
|
System.Int32 |
viewIndex |
|
Plot[] |
plots |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink