NXOpen .NET Reference
12.0.0
|
Represents the Field Table class. More...
Public Types | |
enum | InterpolationEnum { None, Linear1d, NearestNeighbor1d, InverseDistanceWeighting1d, Delaunay2dFast, Delaunay2dMedium, Delaunay2dAccurate, NearestNeighbor2d, RenkaShepard2d, InverseDistanceWeighting2d, Delaunay3dFast, Delaunay3dMedium, Delaunay3dAccurate, NearestNeighbor3d, RenkaShepard3d, InverseDistanceWeighting3d, NearestNeighborNd, RenkaShepardNd, InverseDistanceWeightingNd } |
Interpolation type This enumeration has been deprecated use NXOpen.Fields.FieldEvaluator.InterpolationEnum instead. More... | |
enum | LoadFileOption { Append, Replace } |
Load file options More... | |
Public Member Functions | |
unsafe void | EditFieldTable (NXOpen.Fields.FieldVariable[] indepVarArray, NXOpen.Fields.FieldVariable[] depVarArray, double[] datapoints) |
Edit the table field. More... | |
unsafe void | EditFieldTableComplexDisplay (bool[] indepVarArrayComplexDisplay, bool[] depVarArrayComplexDisplay) |
Edit the table field complex display. More... | |
unsafe void | EditFieldTableComplexUnits (NXOpen.Unit[] depVarArrayComplexUnits) |
Edit the table field complex units array. More... | |
unsafe void | SetInterpolation (int interpolationMethod) |
Specified interpolation method, this method was deprecated in NX7. More... | |
unsafe void | GetIdwOptions (out NXOpen.Fields.FieldEvaluator.InverseDistanceWeightingEnum nearestOption, out double nearestFraction) |
Get the inverse distance weighting (IDW) interpolation options More... | |
unsafe void | SetIdwOptions (NXOpen.Fields.FieldEvaluator.InverseDistanceWeightingEnum nearestOption, double nearestFraction) |
Set the inverse distance weighting (IDW) interpolation options More... | |
unsafe void | LoadFromFile (string filename, NXOpen.Fields.FieldTable.LoadFileOption loadFileOption) |
Populate the table from a file replacing or appending data More... | |
unsafe double[] | GetData (NXOpen.Fields.FieldVariable variable) |
Returns the values for the given NXOpen.Fields.FieldVariable in this NXOpen.Fields.FieldTable . More... | |
unsafe void | EditTableVariables (NXOpen.Fields.FieldVariable[] indepVarArray, NXOpen.Fields.FieldVariable[] depExpArray) |
Edit the table field dependent variables. More... | |
Public Member Functions inherited from NXOpen.Fields.Field | |
unsafe NXOpen.Fields.FieldEvaluator | GetFieldEvaluator () |
Returns a field evaluator which can be used to evaluate this field. More... | |
unsafe NXOpen.Fields.FieldDrawHelper | GetFieldDrawhelper () |
Returns a field drawhelper which can be used to get display attributes of this field. More... | |
unsafe void | SetPartContext () |
Set part context. More... | |
unsafe NXOpen.Fields.FieldDrawHelper | CreateDrawHelper () |
Creates a field drawhelper which can be used to get display attributes of this field. More... | |
unsafe void | CopyToPart (NXOpen.BasePart targetPart) |
Copy the field to the target part. More... | |
unsafe NXOpen.Fields.Field | CreateCopyInPart (NXOpen.BasePart targetPart) |
Copy the field to the target part. More... | |
unsafe void | CopyAsTableToPart (NXOpen.BasePart targetPart) |
Create a new table field from this field (regardless of type). More... | |
unsafe NXOpen.Fields.FieldTable | CreateTableInPart (NXOpen.BasePart targetPart) |
Create a new table field from this field (regardless of type). More... | |
unsafe void | Rename (string newName) |
Update the name of the field. More... | |
unsafe void | SetSpatialMap (NXOpen.Fields.SpatialMap overrideMap) |
Set the spatial map for the formula field. More... | |
unsafe NXOpen.Fields.SpatialMap | GetSpatialMap () |
Returns the spatial map for the formula field if one exists. More... | |
unsafe void | Delete () |
Delete this field; destroys the field and removes all references to it. More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray) |
Creates displayed graphs of the Field's specified independent variable versus all the Field's dependent variables More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int viewIndex, bool overlay) |
Plots or overlays graphs of the Field's specified independent variable versus all the Field's dependent variables More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay) |
Plots or overlays graphs of the Field's specified independent variable versus all the Field's dependent variables More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay, out NXOpen.CAE.Xyplot.Plot[] plots) |
Plots or overlays graphs of the Field's specified independent variable versus all the Field's dependent variables; returns newly created plot object(s). More... | |
unsafe void | XYGraph (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, bool overlay, double scaleFactor, out NXOpen.CAE.Xyplot.Plot[] plots) |
Plots or overlays graphs of the Field's specified independent variable versus all the Field's scaled dependent variables; returns newly created plot object(s). More... | |
unsafe void | XYGraphArgand (NXOpen.Fields.FieldVariable indepVar, double abscissaMinimum, double abscissaMaximum, int abscissaPointCount, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, int windowDevice, int viewIndex, out NXOpen.CAE.Xyplot.Plot[] plots) |
Plots the Field's specified independent variable versus all the Field's scaled dependent variables as an Argand graph; returns newly created plot object(s). More... | |
unsafe void | SetDescription (string[] lines) |
Update the description of the field. More... | |
unsafe string[] | GetDescription () |
Returns the description of the field. More... | |
unsafe void | SetIdLabel (int idLabel) |
Update the ID/Label of the field. More... | |
unsafe int | GetIdLabel () |
Returns the ID/Label of the field. More... | |
unsafe NXOpen.Fields.FieldVariable[] | GetDependentVariables () |
Returns the dependent variables for this NXOpen.Fields.Field More... | |
unsafe NXOpen.Fields.FieldVariable[] | GetIndependentVariables () |
Returns the independent variables for this NXOpen.Fields.Field More... | |
unsafe NXOpen.CAE.Xyplot.Plot | XYGraph3D (NXOpen.Fields.FieldVariable xAxisIndepVar, double xAxisBndsMinimum, double xAxisBndsMaximum, int xAxisBndsSampleSize, NXOpen.Fields.FieldVariable zAxisIndepVar, double zAxisBndsMinimum, double zAxisBndsMaximum, int zAxisBndsSampleSize, NXOpen.Fields.FieldVariable yAxisDepVar, NXOpen.Fields.FieldVariable[] constantIndepVarArray, double[] constantIndepVarValueArray, bool interpolateTableData, int windowDevice, int viewIndex, bool overlay, double scaleFactor) |
Plots or overlays graphs of the Field's specified x-axis and z-axis independent variables versus the Field's specified y-axis dependent variable ; returns newly created plot object. More... | |
unsafe NXOpen.Fields.IApplicationData | GetApplicationData (string applicationName) |
Retrieves the application data associated with the field for the specified application. More... | |
unsafe void | AddApplicationData (NXOpen.Fields.IApplicationData applicationData) |
Adds the specified application data object to the field More... | |
Public Member Functions inherited from NXOpen.DisplayableObject | |
unsafe void | Blank () |
Blanks the object. More... | |
unsafe void | Unblank () |
Unblanks the object. More... | |
unsafe void | Highlight () |
Highlights the object. More... | |
unsafe void | Unhighlight () |
Unhighlights the object. More... | |
unsafe void | SetNameLocation (NXOpen.Point3d location) |
Sets the location of the object's name. More... | |
unsafe void | RedisplayObject () |
Redisplays the object in all views. More... | |
unsafe void | RemoveViewDependency () |
Remove dependency on all views from an object. More... | |
Public Member Functions inherited from NXOpen.NXObject | |
unsafe void | SetUserAttribute (NXOpen.NXObject.AttributeInformation info, NXOpen.Update.Option option) |
Creates or modifies an attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, int value, NXOpen.Update.Option option) |
Creates or modifies an integer attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, double value, NXOpen.Update.Option option) |
Creates or modifies a real attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute with the option to update or not. More... | |
unsafe void | SetUserAttribute (string title, int index, NXOpen.Update.Option option) |
Creates or modifies a null attribute with the option to update or not. More... | |
unsafe void | SetTimeUserAttribute (string title, int index, string value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetTimeUserAttribute (string title, int index, NXOpen.NXObject.ComputationalTime value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe void | SetBooleanUserAttribute (string title, int index, bool value, NXOpen.Update.Option option) |
Creates or modifies a boolean attribute with the option to update or not. More... | |
unsafe NXOpen.AttributeIterator | CreateAttributeIterator () |
Create an attribute iterator More... | |
unsafe bool | HasUserAttribute (NXOpen.AttributeIterator iterator) |
Determines if an attribute exists on the object, that satisfies the given iterator More... | |
unsafe bool | HasUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index) |
Determines if an attribute with the given Title, Type and array Index is present on the object Unset attributes will not be detected by this function, as its purpose is to test for the actual presence of the attribute on the object. More... | |
unsafe int | GetUserAttributeCount (NXOpen.AttributeIterator iterator) |
Gets the count of set attributes on the object, if any, that satisfy the given iterator. More... | |
unsafe int | GetUserAttributeCount (NXOpen.AttributeIterator iterator, bool countArrayAsOneAttribute) |
Gets the count of set attributes on the object, if any, that satisfy the given iterator. More... | |
unsafe int | GetUserAttributeCount (NXOpen.NXObject.AttributeType type) |
Gets the count of set attributes on the object, if any, of the given type. More... | |
unsafe int | GetUserAttributeCount (NXOpen.NXObject.AttributeType type, bool includeUnset, bool countArrayAsOneAttribute) |
Gets the count of attributes on the object, if any, of the given type. More... | |
unsafe int | GetUserAttributeSize (string title, NXOpen.NXObject.AttributeType type) |
Gets the size of the first attribute encountered on the object, if any, with a given Title and Type. More... | |
unsafe bool | GetNextUserAttribute (NXOpen.AttributeIterator iterator, out NXOpen.NXObject.AttributeInformation info) |
Gets the next attribute encountered on the object, if any, that satisfies the given iterator. More... | |
unsafe NXOpen.NXObject.AttributeInformation | GetUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. More... | |
unsafe bool | GetBooleanUserAttribute (string title, int index) |
Gets a boolean attribute by Title and array Index. More... | |
unsafe int | GetIntegerUserAttribute (string title, int index) |
Gets an integer attribute by Title and array Index. More... | |
unsafe double | GetRealUserAttribute (string title, int index) |
Gets a real attribute by Title and array Index. More... | |
unsafe string | GetStringUserAttribute (string title, int index) |
Gets a string attribute by Title and array Index. More... | |
unsafe string | GetTimeUserAttribute (string title, int index) |
Gets a time attribute by Title and array Index. More... | |
unsafe NXOpen.NXObject.ComputationalTime | GetComputationalTimeUserAttribute (string title, int index) |
Gets a time attribute by Title and array Index. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (NXOpen.AttributeIterator iterator) |
Gets all the attributes that have been set on the given object, if any, that satisfy the given iterator. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes () |
Gets all the attributes that have been set on the given object. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (bool includeUnset) |
Gets all the attributes of the given object. More... | |
unsafe string | GetUserAttributeAsString (string title, NXOpen.NXObject.AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given title, type and array index. More... | |
unsafe void | DeleteUserAttributes (NXOpen.AttributeIterator iterator, NXOpen.Update.Option option) |
Deletes the attributes on the object, if any, that satisfy the given iterator More... | |
unsafe void | DeleteUserAttribute (NXOpen.NXObject.AttributeType type, string title, bool deleteEntireArray, NXOpen.Update.Option option) |
Deletes the first attribute encountered with the given Type, Title. More... | |
unsafe void | DeleteUserAttributes (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option) |
Deletes the attributes encountered with the given Type with option to update or not. More... | |
unsafe void | SetUserAttributeLock (string title, NXOpen.NXObject.AttributeType type, bool @lock) |
Lock or unlock the given attribute. More... | |
unsafe bool | GetUserAttributeLock (string title, NXOpen.NXObject.AttributeType type) |
Determine the lock of the given attribute. More... | |
unsafe NXOpen.NXObject[] | GetUserAttributeSourceObjects () |
Returns an array of objects from which this object presents attributes. More... | |
unsafe void | SetPdmReferenceAttribute (string attributeTitle, string attributeValue) |
Sets the value of PDM Reference attribute on the object. More... | |
unsafe string | GetPdmReferenceAttributeValue (string attributeTitle) |
Gets the value of PDM Reference attribute for given object. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttribute (string title, bool includeUnset, bool addStringValues, NXOpen.NXObject.AttributeType type) |
Gets the first attribute (or attribute array) encountered on the object, if any, with a given Title and Type. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetUserAttributes (bool includeUnset, bool addStringValues) |
Gets all the attributes of the given object. More... | |
unsafe void | DeleteAllAttributesByType (NXOpen.NXObject.AttributeType type) |
Deletes all attributes of a specific type. More... | |
unsafe void | DeleteAllAttributesByType (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option) |
Deletes all attributes of a specific type with the option to update or not. More... | |
unsafe void | SetAttribute (string title, int value) |
Creates or modifies an integer attribute. More... | |
unsafe void | SetAttribute (string title, int value, NXOpen.Update.Option option) |
Creates or modifies an integer attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title, double value) |
Creates or modifies a real attribute. More... | |
unsafe void | SetAttribute (string title, double value, NXOpen.Update.Option option) |
Creates or modifies a real attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title, string value) |
Creates or modifies a string attribute. More... | |
unsafe void | SetAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute with the option to update or not. More... | |
unsafe void | SetAttribute (string title) |
Creates or modifies a null attribute which is an attribute with a title and no value. More... | |
unsafe void | SetAttribute (string title, NXOpen.Update.Option option) |
Creates or modifies a null attribute with the option to update or not. More... | |
unsafe void | SetTimeAttribute (string title, string value) |
Creates or modifies a time attribute. More... | |
unsafe void | SetTimeAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a time attribute with the option to update or not. More... | |
unsafe int | GetIntegerAttribute (string title) |
Gets an integer attribute by title. More... | |
unsafe double | GetRealAttribute (string title) |
Gets a real attribute by title. More... | |
unsafe string | GetStringAttribute (string title) |
Gets a string attribute value by title. More... | |
unsafe string | GetTimeAttribute (NXOpen.NXObject.DateAndTimeFormat format, string title) |
Gets a time attribute by title. More... | |
unsafe string | GetReferenceAttribute (string title) |
Gets the reference string (not the calculated value) of a string attribute that uses a reference string. More... | |
unsafe void | DeleteAttributeByTypeAndTitle (NXOpen.NXObject.AttributeType type, string title) |
Deletes an attribute by type and title. More... | |
unsafe void | DeleteAttributeByTypeAndTitle (NXOpen.NXObject.AttributeType type, string title, NXOpen.Update.Option option) |
Deletes an attribute by type and title with the option to update or not. More... | |
unsafe void | SetReferenceAttribute (string title, string value) |
Creates or modifies a string attribute which uses a reference string. More... | |
unsafe void | SetReferenceAttribute (string title, string value, NXOpen.Update.Option option) |
Creates or modifies a string attribute which uses a reference string, with the option to update or not. More... | |
unsafe NXOpen.NXObject.AttributeInformation[] | GetAttributeTitlesByType (NXOpen.NXObject.AttributeType type) |
Gets all the attribute titles of a specific type. More... | |
unsafe string[] | GetUserAttributesAsStrings () |
Gets all the attributes that have been set on the given object. More... | |
unsafe NXOpen.INXObject | FindObject (string journalIdentifier) |
Finds the NXOpen.NXObject with the given identifier as recorded in a journal. More... | |
unsafe void | Print () |
Prints a representation of this object to the system log file. More... | |
unsafe void | SetName (string name) |
Sets the custom name of the object. More... | |
Properties | |
unsafe double | AnnTolerance [get, set] |
Returns or sets the approximate nearest neighbor (ANN) interpolation tolerance More... | |
unsafe bool | Discontinuities [get] |
Returns a flag specifying if the table has discontinuites More... | |
unsafe double | IndependentValueDivisor [get, set] |
Returns or sets the linear interpolation divisor for field independent value, the zero value represents no divisor used More... | |
unsafe bool | IndependentValueDivisorOption [get, set] |
Returns or sets a value indicating whether to set the linear interpolation divisor for field independent value More... | |
unsafe double | IndependentValueShift [get, set] |
Returns or sets the linear interpolation shift for field independent value More... | |
unsafe bool | IndependentValueShiftOption [get, set] |
Returns or sets a value indicating whether to set the linear interpolation shift for field independent value More... | |
unsafe NXOpen.Fields.FieldEvaluator.InterpolationEnum | InterpolationMethod [get, set] |
Returns or sets the interpolation method used when this table data is evaluated. More... | |
unsafe bool | LatticeDataOption [get, set] |
Returns or sets the lattice data option check used when this table data is in lattice format. More... | |
unsafe NXOpen.Fields.FieldEvaluator.LinearLogOptionEnum | LinearLogOption [get, set] |
Returns or sets the linear/log option used when this table data is evaluated using the linear 1d interpolator. More... | |
unsafe int | NumLatticeDataColumn [get, set] |
Returns or sets the number of lattice data column option check used when this table data is in lattice format. More... | |
unsafe bool | PersistentInterpolator [get, set] |
Returns or sets a flag specifying if interpolator is persistent between session More... | |
unsafe NXOpen.Fields.FieldEvaluator.ValuesOutsideTableInterpolationEnum | ValuesOutsideTableInterpolation [get, set] |
Returns or sets the outside table values interpolation method for standard linear interpolation More... | |
Properties inherited from NXOpen.Fields.Field | |
unsafe bool | IsLocked [get] |
Returns a value that indicates whether this field is locked against edits. More... | |
unsafe bool | IsUserField [get] |
Returns a value that indicates whether this field is a user created/managed field. More... | |
Properties inherited from NXOpen.DisplayableObject | |
unsafe int | Color [get, set] |
Returns or sets the color of the object. More... | |
unsafe bool | IsBlanked [get] |
Returns the blank status of this object. More... | |
unsafe int | Layer [get, set] |
Returns or sets the layer that the object is in. More... | |
unsafe NXOpen.DisplayableObject.ObjectFont | LineFont [get, set] |
Returns or sets the line font of the object. More... | |
unsafe NXOpen.DisplayableObject.ObjectWidth | LineWidth [get, set] |
Returns or sets the line width of the object. More... | |
unsafe NXOpen.Point3d | NameLocation [get] |
Returns the location of the object's name. More... | |
Properties inherited from NXOpen.NXObject | |
unsafe bool | IsOccurrence [get] |
Returns whether this object is an occurrence or not. More... | |
unsafe string | JournalIdentifier [get] |
Returns the identifier that would be recorded in a journal for this object. More... | |
unsafe string | Name [get] |
Returns the custom name of the object. More... | |
unsafe NXOpen.Assemblies.Component | OwningComponent [get] |
Returns the owning component, if this object is an occurrence. More... | |
unsafe NXOpen.BasePart | OwningPart [get] |
Returns the owning part of this object More... | |
unsafe NXOpen.INXObject | Prototype [get] |
Returns the prototype of this object if it is an occurrence. More... | |
Properties inherited from NXOpen.INXObject | |
bool | IsOccurrence [get] |
Returns whether this object is an occurrence or not. More... | |
string | JournalIdentifier [get] |
Returns the identifier that would be recorded in a journal for this object. More... | |
string | Name [get] |
Returns the custom name of the object. More... | |
NXOpen.Assemblies.Component | OwningComponent [get] |
Returns the owning component, if this object is an occurrence. More... | |
NXOpen.BasePart | OwningPart [get] |
Returns the owning part of this object More... | |
NXOpen.INXObject | Prototype [get] |
Returns the prototype of this object if it is an occurrence. More... | |
Represents the Field Table class.
A field (see NXOpen.Fields.Field ) defined in terms of tabular data involving one or more look-up independent columns and one or more dependent variables (see NXOpen.Fields.FieldVariable ) which depend on the look-up columns.
To obtain a instance of this class use NXOpen.Fields.FieldManager .
Created in NX6.0.0
Interpolation type This enumeration has been deprecated use NXOpen.Fields.FieldEvaluator.InterpolationEnum instead.
unsafe void NXOpen.Fields.FieldTable.EditFieldTable | ( | NXOpen.Fields.FieldVariable[] | indepVarArray, |
NXOpen.Fields.FieldVariable[] | depVarArray, | ||
double[] | datapoints | ||
) |
Edit the table field.
Specifies the new array of NXOpen.Fields.FieldVariable s for independent and dependent variables, as well as the new double values.
Created in NX6.0.0
License requirements: None.
indepVarArray | independent variables to be associated with the field |
depVarArray | dependent expression fields to be associated with the formula field |
datapoints | row based array of double values representing the table; then number of points should equal the number of independent variables * the number of dependent variables * the number of rows. |
unsafe void NXOpen.Fields.FieldTable.EditFieldTableComplexDisplay | ( | bool[] | indepVarArrayComplexDisplay, |
bool[] | depVarArrayComplexDisplay | ||
) |
Edit the table field complex display.
Specifies the new array of complex display flags for independent and dependent variables.
Created in NX10.0.0
License requirements: None.
indepVarArrayComplexDisplay | independent variable complex display flags to be associated with the field |
depVarArrayComplexDisplay | dependent variable complex display flags to be associated with the field |
unsafe void NXOpen.Fields.FieldTable.EditFieldTableComplexUnits | ( | NXOpen.Unit[] | depVarArrayComplexUnits | ) |
Edit the table field complex units array.
Specifies the new array of complex phase unit tags for dependent variables. A NULL unit in a given index indicates that the corresponding variable is not complex, or if it is complex, that the value is Real/Imaginary, in which both components have the same unit as the variable itself. In the case where the unit is specified, the complex dep variables in magnitude/phase representation. In that case the measure of the specified unit must be angle.
Created in NX11.0.0
License requirements: None.
depVarArrayComplexUnits |
unsafe void NXOpen.Fields.FieldTable.EditTableVariables | ( | NXOpen.Fields.FieldVariable[] | indepVarArray, |
NXOpen.Fields.FieldVariable[] | depExpArray | ||
) |
Edit the table field dependent variables.
Specifies the new dependent NXOpen.Fields.FieldVariable array. If retain number of rows is specified, the total number of rows will remain the same. Columns with zeros will be added as necessary, or data will be truncated. This process will be handled for each set of variables, independent and dependent. Thus, if the number of independent columns increases and the dependent columns decrease, a column of zeros will be added for the new independent variable, and data will be dropped from the dependent values.
Created in NX12.0.0
License requirements: None.
indepVarArray | independent variables to be associated with the field |
depExpArray | dependent field variables to be associated with the field |
unsafe double [] NXOpen.Fields.FieldTable.GetData | ( | NXOpen.Fields.FieldVariable | variable | ) |
Returns the values for the given NXOpen.Fields.FieldVariable in this NXOpen.Fields.FieldTable .
The input NXOpen.Fields.FieldVariable should be retrieved from the field using NXOpen.Fields.Field.GetIndependentVariables or NXOpen.Fields.Field.GetDependentVariables . The values are in the same NXOpen.Unit as specified on the NXOpen.Fields.FieldVariable .
Created in NX7.5.4
License requirements: None.
variable | variable whose table values are to be returned |
unsafe void NXOpen.Fields.FieldTable.GetIdwOptions | ( | out NXOpen.Fields.FieldEvaluator.InverseDistanceWeightingEnum | nearestOption, |
out double | nearestFraction | ||
) |
Get the inverse distance weighting (IDW) interpolation options
Created in NX8.5.0
License requirements: None.
nearestOption | nearest option |
nearestFraction | fraction |
unsafe void NXOpen.Fields.FieldTable.LoadFromFile | ( | string | filename, |
NXOpen.Fields.FieldTable.LoadFileOption | loadFileOption | ||
) |
Populate the table from a file replacing or appending data
Created in NX6.0.1
License requirements: None.
filename | file to read rows from |
loadFileOption | append or replace |
unsafe void NXOpen.Fields.FieldTable.SetIdwOptions | ( | NXOpen.Fields.FieldEvaluator.InverseDistanceWeightingEnum | nearestOption, |
double | nearestFraction | ||
) |
Set the inverse distance weighting (IDW) interpolation options
Created in NX8.5.0
License requirements: None.
nearestOption | nearest option |
nearestFraction | fraction |
unsafe void NXOpen.Fields.FieldTable.SetInterpolation | ( | int | interpolationMethod | ) |
Specified interpolation method, this method was deprecated in NX7.
5.2.
Created in NX6.0.0
Deprecated in NX7.5.2. Use NXOpen.Fields.FieldTable.InterpolationMethod instead.
License requirements: None.
interpolationMethod | specified interpolation method; NXOpen.Fields.FieldTable interpolation enum values for builtin methods. |
|
getset |
Returns or sets the approximate nearest neighbor (ANN) interpolation tolerance
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns a flag specifying if the table has discontinuites
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the linear interpolation divisor for field independent value, the zero value represents no divisor used
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets a value indicating whether to set the linear interpolation divisor for field independent value
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the linear interpolation shift for field independent value
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets a value indicating whether to set the linear interpolation shift for field independent value
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the interpolation method used when this table data is evaluated.
Created in NX7.5.2
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the lattice data option check used when this table data is in lattice format.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the linear/log option used when this table data is evaluated using the linear 1d interpolator.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the number of lattice data column option check used when this table data is in lattice format.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets a flag specifying if interpolator is persistent between session
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the outside table values interpolation method for standard linear interpolation
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.