Class FieldTable
Inherited Members
Field.XYGraph(FieldVariable, double, double, int, FieldVariable[], double[], int, int, bool, double, out Plot[])
Field.XYGraphPlotData(FieldVariable, double, double, int, FieldVariable[], double[], int, int, bool, double, Field.PlotOption, out Plot[])
Field.XYGraph3D(FieldVariable, double, double, int, FieldVariable, double, double, int, FieldVariable, FieldVariable[], double[], bool, int, int, bool, double)
Assembly: NXOpen.dll
Syntax
public class FieldTable : Field, IMessageSink, IFitTo, INXObject
Constructors
FieldTable()
Declaration
Properties
AnnTolerance
Declaration
public double AnnTolerance { get; set; }
Property Value
CreateInterpolatorOnCommit
Declaration
public bool CreateInterpolatorOnCommit { get; set; }
Property Value
DelaunayDeleteSlivers
Declaration
public bool DelaunayDeleteSlivers { get; set; }
Property Value
DelaunayRatioTolerance
Declaration
public double DelaunayRatioTolerance { get; set; }
Property Value
DelaunaySliverDetectionMethod
Declaration
public FieldEvaluator.DelaunaySliverDetectionMethodEnum DelaunaySliverDetectionMethod { get; set; }
Property Value
DelaunaySnapVertices
Declaration
public bool DelaunaySnapVertices { get; set; }
Property Value
DelayedUpdate
Declaration
public bool DelayedUpdate { get; set; }
Property Value
Discontinuities
Declaration
public bool Discontinuities { get; }
Property Value
DuplicateValueProcessingOption
Declaration
public FieldTable.DuplicateValueOption DuplicateValueProcessingOption { get; set; }
Property Value
FallbackToDefaultInterpolator
Declaration
public bool FallbackToDefaultInterpolator { get; set; }
Property Value
IndependentValueDivisor
Declaration
public double IndependentValueDivisor { get; set; }
Property Value
IndependentValueDivisorOption
Declaration
public bool IndependentValueDivisorOption { get; set; }
Property Value
IndependentValueShift
Declaration
public double IndependentValueShift { get; set; }
Property Value
IndependentValueShiftOption
Declaration
public bool IndependentValueShiftOption { get; set; }
Property Value
InterpolationMethod
Declaration
public FieldEvaluator.InterpolationEnum InterpolationMethod { get; set; }
Property Value
LinearLogOption
Declaration
public FieldEvaluator.LinearLogOptionEnum LinearLogOption { get; set; }
Property Value
ParameterizeIndependentDomain
Declaration
public bool ParameterizeIndependentDomain { get; set; }
Property Value
PersistentInterpolator
Declaration
public bool PersistentInterpolator { get; set; }
Property Value
SplineDegreeOption
Declaration
public FieldEvaluator.SplineDegreeOptionEnum SplineDegreeOption { get; set; }
Property Value
ValuesOutsideHighTableUserdefinedValue
Declaration
public double ValuesOutsideHighTableUserdefinedValue { get; set; }
Property Value
ValuesOutsideTableInterpolation
Declaration
public FieldEvaluator.ValuesOutsideTableInterpolationEnum ValuesOutsideTableInterpolation { get; set; }
Property Value
ValuesOutsideTableUserdefinedValue
Declaration
public double ValuesOutsideTableUserdefinedValue { get; set; }
Property Value
Methods
CreateInterpolator()
Declaration
public void CreateInterpolator()
DeleteStructureData()
Declaration
public void DeleteStructureData()
EditDbScaling(double, double, bool)
Declaration
public void EditDbScaling(double dbScaleFactor, double dbRefValue, bool isDbScaling)
Parameters
EditFieldTable(FieldVariable[], FieldVariable[], double[])
Declaration
public void EditFieldTable(FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints)
Parameters
EditFieldTableComplexDisplay(bool[], bool[])
Declaration
public void EditFieldTableComplexDisplay(bool[] indepVarArrayComplexDisplay, bool[] depVarArrayComplexDisplay)
Parameters
Type |
Name |
Description |
bool[] |
indepVarArrayComplexDisplay |
|
bool[] |
depVarArrayComplexDisplay |
|
EditFieldTableComplexUnits(Unit[])
Declaration
public void EditFieldTableComplexUnits(Unit[] depVarArrayComplexUnits)
Parameters
Type |
Name |
Description |
Unit[] |
depVarArrayComplexUnits |
|
EditFieldTableWithExpressions(FieldVariable[], FieldVariable[], double[], int[], string[])
Declaration
public void EditFieldTableWithExpressions(FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, int[] expCellIds, string[] valueStrings)
Parameters
EditFieldTableWithExpressions(FieldVariable[], FieldVariable[], double[], int[], string[], bool[])
Declaration
public void EditFieldTableWithExpressions(FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, int[] expCellIds, string[] valueStrings, bool[] cellReadOnlys)
Parameters
EditFieldTableWithPoints(FieldVariable[], FieldVariable[], double[], int[], Point[])
Declaration
public void EditFieldTableWithPoints(FieldVariable[] indepVarArray, FieldVariable[] depVarArray, double[] datapoints, int[] pointObjectRowIds, Point[] pointObjects)
Parameters
EditTableLatticeData(StructDataTableType, int, int, int)
Declaration
public void EditTableLatticeData(FieldTable.StructDataTableType latticeType, int numLatticeRows, int numLatticeColumns, int numLatticePlanes)
Parameters
EditTableVariables(FieldVariable[], FieldVariable[])
Declaration
public void EditTableVariables(FieldVariable[] indepVarArray, FieldVariable[] depExpArray)
Parameters
GetData(FieldVariable)
Declaration
public double[] GetData(FieldVariable variable)
Parameters
Returns
GetIdwOptions(out InverseDistanceWeightingEnum, out double, out double, out int, out InverseDistanceWeightingPowerOfDistanceEnum)
Declaration
public void GetIdwOptions(out FieldEvaluator.InverseDistanceWeightingEnum nearestOption, out double nearestFraction, out double maximumRadius, out int numberOfPoints, out FieldEvaluator.InverseDistanceWeightingPowerOfDistanceEnum powerOfDistance)
Parameters
GetTablePoints(out int[], out Point[])
Declaration
public void GetTablePoints(out int[] pointObjectRowIds, out Point[] pointObjects)
Parameters
Type |
Name |
Description |
int[] |
pointObjectRowIds |
|
Point[] |
pointObjects |
|
GetVariableOffset(Type)
Declaration
public Expression GetVariableOffset(FieldVariable.Type varType)
Parameters
Returns
GetVariableScaleFactor(Type)
Declaration
public Expression GetVariableScaleFactor(FieldVariable.Type varType)
Parameters
Returns
LoadFromFile(string, LoadFileOption)
Declaration
public void LoadFromFile(string filename, FieldTable.LoadFileOption loadFileOption)
Parameters
ProcessPendingUpdate()
Declaration
public void ProcessPendingUpdate()
SetConservativeOptions(double, double, int)
Declaration
[Obsolete("Deprecated in NX2206.0.0. Use NXOpen.Fields.FieldTable.SetConservativeOptionsWithUnits call")]
public void SetConservativeOptions(double annTolerance, double maximumRadius, int numberOfPoints)
Parameters
Type |
Name |
Description |
double |
annTolerance |
|
double |
maximumRadius |
|
int |
numberOfPoints |
|
SetConservativeOptionsWithUnits(double, double, Unit, int)
Declaration
public void SetConservativeOptionsWithUnits(double annTolerance, double maximumRadius, Unit maximumRadiusUnit, int numberOfPoints)
Parameters
Type |
Name |
Description |
double |
annTolerance |
|
double |
maximumRadius |
|
Unit |
maximumRadiusUnit |
|
int |
numberOfPoints |
|
SetIdwOptions(InverseDistanceWeightingEnum, double, double, int, InverseDistanceWeightingPowerOfDistanceEnum)
Declaration
[Obsolete("Deprecated in NX2206.0.0. Use NXOpen.Fields.FieldTable.SetIdwOptionsWithUnits call")]
public void SetIdwOptions(FieldEvaluator.InverseDistanceWeightingEnum nearestOption, double nearestFraction, double maximumRadius, int numberOfPoints, FieldEvaluator.InverseDistanceWeightingPowerOfDistanceEnum powerOfDistance)
Parameters
SetIdwOptionsWithUnits(InverseDistanceWeightingEnum, double, double, Unit, int, InverseDistanceWeightingPowerOfDistanceEnum)
Declaration
public void SetIdwOptionsWithUnits(FieldEvaluator.InverseDistanceWeightingEnum nearestOption, double nearestFraction, double maximumRadius, Unit maximumRadiusUnit, int numberOfPoints, FieldEvaluator.InverseDistanceWeightingPowerOfDistanceEnum powerOfDistance)
Parameters
SetVariableOffset(Type, Expression)
Declaration
public void SetVariableOffset(FieldVariable.Type varType, Expression offset)
Parameters
SetVariableScaleFactor(Type, Expression)
Declaration
public void SetVariableScaleFactor(FieldVariable.Type varType, Expression scaleFactor)
Parameters
XYGraph3DStructuredData(FieldVariable, FieldVariable, FieldVariable, int, int, int, bool, double)
Declaration
public Plot XYGraph3DStructuredData(FieldVariable xAxisIndepVar, FieldVariable zAxisIndepVar, FieldVariable yAxisDepVar, int structuredDataPlaneIndex, int windowDevice, int viewIndex, bool overlay, double scaleFactor)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink