NXOpen .NET Reference
12.0.0
|
Represents a General M x N table of scalar (real) values. More...
Public Member Functions | |
unsafe void | SetTableSize (int nRows, int nCols, double dDefaultValue) |
Sets the table size More... | |
unsafe void | SetNumberOfRows (int nRows, double dDefaultValue) |
Sets the number of rows More... | |
unsafe double | GetCellValue (int iRow, int iCol) |
Returns the cell value More... | |
unsafe void | SetCellValue (int iRow, int iCol, double cellValue) |
Sets cell value More... | |
unsafe void | SetCellValue (int iRow, int iCol, int cellValue) |
Sets cell value More... | |
unsafe void | SetCellNoValue (int iRow, int iCol) |
Sets cell as having no value More... | |
unsafe void | SetNthRow (int iRow, double[] rowValues) |
Sets the entire Nth row of values. More... | |
unsafe double[] | GetNthRow (int iRow) |
Returns the entire Nth row of values. More... | |
unsafe void | SetNthColumn (int iCol, double[] columnValues) |
Sets the entire Nth column of values. More... | |
unsafe double[] | GetNthColumn (int iCol) |
Returns the entire Nth column of values. More... | |
unsafe void | SetNthColumnUnits (int iCol, NXOpen.Unit unitType) |
Sets the entire Nth column of values. More... | |
unsafe NXOpen.Unit | GetNthColumnUnits (int iCol) |
Returns the entire Nth column of values. More... | |
Protected Member Functions | |
override void | FreeResource () |
Destroys the object More... | |
Properties | |
unsafe int | NumCols [get] |
Returns the numuber of columns More... | |
unsafe int | NumRows [get] |
Returns the number of rows More... | |
Represents a General M x N table of scalar (real) values.
This is an abstract class
Created in NX6.0.0
|
protected |
Destroys the object
Created in NX6.0.0
License requirements: None.
unsafe double NXOpen.GeneralScalarTable.GetCellValue | ( | int | iRow, |
int | iCol | ||
) |
Returns the cell value
Created in NX6.0.0
License requirements: None.
iRow | Row Index |
iCol | Column Index |
unsafe double [] NXOpen.GeneralScalarTable.GetNthColumn | ( | int | iCol | ) |
Returns the entire Nth column of values.
Output array will be as long as the number of rows GeneralScalarTable.NumRows
Created in NX6.0.0
License requirements: None.
iCol | Column Index |
unsafe NXOpen.Unit NXOpen.GeneralScalarTable.GetNthColumnUnits | ( | int | iCol | ) |
Returns the entire Nth column of values.
Output array will be as long as the number of rows GeneralScalarTable.NumRows
Created in NX6.0.0
License requirements: None.
iCol | Column Index |
unsafe double [] NXOpen.GeneralScalarTable.GetNthRow | ( | int | iRow | ) |
Returns the entire Nth row of values.
Output array will be as long as the number of columns GeneralScalarTable.NumCols
Created in NX6.0.0
License requirements: None.
iRow | Row Index |
unsafe void NXOpen.GeneralScalarTable.SetCellNoValue | ( | int | iRow, |
int | iCol | ||
) |
Sets cell as having no value
Created in NX11.0.0
License requirements: None.
iRow | Row Index |
iCol | Column Index |
unsafe void NXOpen.GeneralScalarTable.SetCellValue | ( | int | iRow, |
int | iCol, | ||
double | cellValue | ||
) |
Sets cell value
Created in NX6.0.0
License requirements: None.
iRow | Row Index |
iCol | Column Index |
cellValue | Value to store in the cell |
unsafe void NXOpen.GeneralScalarTable.SetCellValue | ( | int | iRow, |
int | iCol, | ||
int | cellValue | ||
) |
Sets cell value
Created in NX10.0.0
License requirements: None.
iRow | Row Index |
iCol | Column Index |
cellValue | Value to store in the cell |
unsafe void NXOpen.GeneralScalarTable.SetNthColumn | ( | int | iCol, |
double[] | columnValues | ||
) |
Sets the entire Nth column of values.
Input array must be as long as the number of rows GeneralScalarTable.NumRows
Created in NX6.0.0
License requirements: None.
iCol | Column Index |
columnValues | Column values |
unsafe void NXOpen.GeneralScalarTable.SetNthColumnUnits | ( | int | iCol, |
NXOpen.Unit | unitType | ||
) |
Sets the entire Nth column of values.
Input array must be as long as the number of rows GeneralScalarTable.NumRows
Created in NX6.0.0
License requirements: None.
iCol | Column Index |
unitType | Unit type for the column |
unsafe void NXOpen.GeneralScalarTable.SetNthRow | ( | int | iRow, |
double[] | rowValues | ||
) |
Sets the entire Nth row of values.
Input array must be as long as the number of columns GeneralScalarTable.NumCols
Created in NX6.0.0
License requirements: None.
iRow | Row Index |
rowValues | Row Values |
unsafe void NXOpen.GeneralScalarTable.SetNumberOfRows | ( | int | nRows, |
double | dDefaultValue | ||
) |
Sets the number of rows
Created in NX10.0.0
License requirements: None.
nRows | Number of Rows |
dDefaultValue | Default Value |
unsafe void NXOpen.GeneralScalarTable.SetTableSize | ( | int | nRows, |
int | nCols, | ||
double | dDefaultValue | ||
) |
Sets the table size
Created in NX6.0.0
License requirements: None.
nRows | Number of Rows |
nCols | Number of Columns |
dDefaultValue | Default Value |
|
get |
Returns the numuber of columns
Created in NX6.0.0
License requirements: None.
|
get |
Returns the number of rows
Created in NX6.0.0
License requirements: None.