|
NX Open C++ 参考指南 2406 v1.1
|
表示一个M×N的通用标量(实数)值表格。
这是一个抽象类
创建于NX6.0.0版本。
更多...
#include <GeneralScalarTable.hxx>
Public 成员函数 | |
| double | GetCellValue (int iRow, int iCol) |
| std::vector< double > | GetNthColumn (int iCol) |
| NXOpen::Unit * | GetNthColumnUnits (int iCol) |
| std::vector< double > | GetNthRow (int iRow) |
| int | NumCols () |
| int | NumRows () |
| void | SetCellNoValue (int iRow, int iCol) |
| void | SetCellValue (int iRow, int iCol, double cellValue) |
| void | SetCellValue (int iRow, int iCol, int cellValue) |
| void | SetNthColumn (int iCol, const std::vector< double > &columnValues) |
| void | SetNthColumnUnits (int iCol, NXOpen::Unit *unitType) |
| void | SetNthRow (int iRow, const std::vector< double > &rowValues) |
| void | SetNumberOfRows (int nRows, double dDefaultValue) |
| void | SetTableSize (int nRows, int nCols, double dDefaultValue) |
| virtual | ~GeneralScalarTable () |
| Public 成员函数 继承自 NXOpen::TransientObject | |
| void * | GetHandle () |
表示一个M×N的通用标量(实数)值表格。
这是一个抽象类
创建于NX6.0.0版本。
通用标量表
|
virtual |
销毁对象
创建于NX6.0.0版本。
许可证要求:无
| double NXOpen::GeneralScalarTable::GetCellValue | ( | int | iRow, |
| int | iCol ) |
返回单元格值
| iRow | 行索引 |
| iCol | 列索引 |
| std::vector< double > NXOpen::GeneralScalarTable::GetNthColumn | ( | int | iCol | ) |
| NXOpen::Unit * NXOpen::GeneralScalarTable::GetNthColumnUnits | ( | int | iCol | ) |
返回第N列的单位。输出数组长度与行数 GeneralScalarTable::NumRows 一致
| iCol | 列索引 |
| std::vector< double > NXOpen::GeneralScalarTable::GetNthRow | ( | int | iRow | ) |
| int NXOpen::GeneralScalarTable::NumCols | ( | ) |
返回列数
创建于NX6.0.0版本。
许可证要求:无
| int NXOpen::GeneralScalarTable::NumRows | ( | ) |
返回行数
创建于NX6.0.0版本。
许可证要求:无
| void NXOpen::GeneralScalarTable::SetCellNoValue | ( | int | iRow, |
| int | iCol ) |
设置单元格为无值状态
创建于NX11.0.0版本。
许可证要求:无
| iRow | 行索引 |
| iCol | 列索引 |
| void NXOpen::GeneralScalarTable::SetCellValue | ( | int | iRow, |
| int | iCol, | ||
| double | cellValue ) |
设置单元格值
创建于NX6.0.0版本。
许可证要求:无
| iRow | 行索引 |
| iCol | 列索引 |
| cellValue | 存储在单元格中的值 |
| void NXOpen::GeneralScalarTable::SetCellValue | ( | int | iRow, |
| int | iCol, | ||
| int | cellValue ) |
设置单元格值
创建于NX10.0.0版本。
许可证要求:无
| iRow | 行索引 |
| iCol | 列索引 |
| cellValue | 存储在单元格中的值 |
| void NXOpen::GeneralScalarTable::SetNthColumn | ( | int | iCol, |
| const std::vector< double > & | columnValues ) |
设置第N列的所有值。输入数组长度必须与行数 GeneralScalarTable::NumRows 一致
创建于NX6.0.0版本。
许可证要求:无
| iCol | 列索引 |
| columnValues | 列值 |
| void NXOpen::GeneralScalarTable::SetNthColumnUnits | ( | int | iCol, |
| NXOpen::Unit * | unitType ) |
设置第N列的单位。输入数组长度必须与行数 GeneralScalarTable::NumRows 一致
创建于NX6.0.0版本。
许可证要求:无
| iCol | 列索引 |
| unitType | 列的单位类型 |
| void NXOpen::GeneralScalarTable::SetNthRow | ( | int | iRow, |
| const std::vector< double > & | rowValues ) |
设置第N行的所有值。输入数组长度必须与列数 GeneralScalarTable::NumCols 一致
创建于NX6.0.0版本。
许可证要求:无
| iRow | 行索引 |
| rowValues | 行值 |
| void NXOpen::GeneralScalarTable::SetNumberOfRows | ( | int | nRows, |
| double | dDefaultValue ) |
设置行数
创建于NX10.0.0版本。
许可证要求:无
| nRows | 行数 |
| dDefaultValue | 默认值 |
| void NXOpen::GeneralScalarTable::SetTableSize | ( | int | nRows, |
| int | nCols, | ||
| double | dDefaultValue ) |
设置表格尺寸
创建于NX6.0.0版本。
许可证要求:无
| nRows | 行数 |
| nCols | 列数 |
| dDefaultValue | 默认值 |