NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::GeneralScalarTable类 参考

表示一个M×N的通用标量(实数)值表格。
这是一个抽象类

创建于NX6.0.0版本。
更多...

#include <GeneralScalarTable.hxx>

类 NXOpen::GeneralScalarTable 继承关系图:
NXOpen::TransientObject NXOpen::ScalarMatrixValue NXOpen::ScalarTableValue

Public 成员函数

double GetCellValue (int iRow, int iCol)
std::vector< double > GetNthColumn (int iCol)
NXOpen::UnitGetNthColumnUnits (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版本。

通用标量表

构造及析构函数说明

◆ ~GeneralScalarTable()

virtual NXOpen::GeneralScalarTable::~GeneralScalarTable ( )
virtual

销毁对象
创建于NX6.0.0版本。

许可证要求:无

成员函数说明

◆ GetCellValue()

double NXOpen::GeneralScalarTable::GetCellValue ( int iRow,
int iCol )

返回单元格值

返回

创建于NX6.0.0版本。

许可证要求:无
参数
iRow行索引
iCol列索引

◆ GetNthColumn()

std::vector< double > NXOpen::GeneralScalarTable::GetNthColumn ( int iCol)

返回第N列的所有值。输出数组长度与行数 GeneralScalarTable::NumRows 一致

返回
列值
创建于NX6.0.0版本。

许可证要求:无
参数
iCol列索引

◆ GetNthColumnUnits()

NXOpen::Unit * NXOpen::GeneralScalarTable::GetNthColumnUnits ( int iCol)

返回第N列的单位。输出数组长度与行数 GeneralScalarTable::NumRows 一致

返回
列的单位类型,无单位时返回NULL
创建于NX6.0.0版本。

许可证要求:无
参数
iCol列索引

◆ GetNthRow()

std::vector< double > NXOpen::GeneralScalarTable::GetNthRow ( int iRow)

返回第N行的所有值。输出数组长度与列数 GeneralScalarTable::NumCols 一致

返回
行值
创建于NX6.0.0版本。

许可证要求:无
参数
iRow行索引

◆ NumCols()

int NXOpen::GeneralScalarTable::NumCols ( )

返回列数
创建于NX6.0.0版本。

许可证要求:无

◆ NumRows()

int NXOpen::GeneralScalarTable::NumRows ( )

返回行数
创建于NX6.0.0版本。

许可证要求:无

◆ SetCellNoValue()

void NXOpen::GeneralScalarTable::SetCellNoValue ( int iRow,
int iCol )

设置单元格为无值状态
创建于NX11.0.0版本。

许可证要求:无

参数
iRow行索引
iCol列索引

◆ SetCellValue() [1/2]

void NXOpen::GeneralScalarTable::SetCellValue ( int iRow,
int iCol,
double cellValue )

设置单元格值
创建于NX6.0.0版本。

许可证要求:无

参数
iRow行索引
iCol列索引
cellValue存储在单元格中的值

◆ SetCellValue() [2/2]

void NXOpen::GeneralScalarTable::SetCellValue ( int iRow,
int iCol,
int cellValue )

设置单元格值
创建于NX10.0.0版本。

许可证要求:无

参数
iRow行索引
iCol列索引
cellValue存储在单元格中的值

◆ SetNthColumn()

void NXOpen::GeneralScalarTable::SetNthColumn ( int iCol,
const std::vector< double > & columnValues )

设置第N列的所有值。输入数组长度必须与行数 GeneralScalarTable::NumRows 一致
创建于NX6.0.0版本。

许可证要求:无

参数
iCol列索引
columnValues列值

◆ SetNthColumnUnits()

void NXOpen::GeneralScalarTable::SetNthColumnUnits ( int iCol,
NXOpen::Unit * unitType )

设置第N列的单位。输入数组长度必须与行数 GeneralScalarTable::NumRows 一致
创建于NX6.0.0版本。

许可证要求:无

参数
iCol列索引
unitType列的单位类型

◆ SetNthRow()

void NXOpen::GeneralScalarTable::SetNthRow ( int iRow,
const std::vector< double > & rowValues )

设置第N行的所有值。输入数组长度必须与列数 GeneralScalarTable::NumCols 一致
创建于NX6.0.0版本。

许可证要求:无

参数
iRow行索引
rowValues行值

◆ SetNumberOfRows()

void NXOpen::GeneralScalarTable::SetNumberOfRows ( int nRows,
double dDefaultValue )

设置行数
创建于NX10.0.0版本。

许可证要求:无

参数
nRows行数
dDefaultValue默认值

◆ SetTableSize()

void NXOpen::GeneralScalarTable::SetTableSize ( int nRows,
int nCols,
double dDefaultValue )

设置表格尺寸
创建于NX6.0.0版本。

许可证要求:无

参数
nRows行数
nCols列数
dDefaultValue默认值