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

数学积分特征构建器 更多...

#include <Features_MathIntegrationBuilder.hxx>

类 NXOpen::Features::MathIntegrationBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  AssociativityTypes { AssociativityTypesNone , AssociativityTypesNew , AssociativityTypesExisting }
enum  LocationTypes { LocationTypesOperatingSystem , LocationTypesTeamcenter , LocationTypesEmbedded }

Public 成员函数

bool Associative ()
NXOpen::Features::MathIntegrationBuilder::AssociativityTypes AssociativityType ()
int EmbeddedWorksheet ()
bool EmbedWorksheet ()
NXString FileBrowser ()
std::vector< NXOpen::Expression * > GetExpressions ()
std::vector< NXStringGetMathNames ()
int Inputs ()
NXOpen::Features::MathIntegrationBuilder::LocationTypes Location ()
NXString NativeFileBrowser ()
void SetAssociative (bool associative)
void SetAssociativityType (NXOpen::Features::MathIntegrationBuilder::AssociativityTypes associativityType)
void SetEmbeddedWorksheet (int embeddedWorksheet)
void SetEmbedWorksheet (bool embedWorksheet)
void SetExpressions (const std::vector< NXOpen::Expression * > &expressions)
void SetFileBrowser (const char *filename)
void SetFileBrowser (const NXString &filename)
void SetInputs (int numInputExpressions)
void SetLocation (NXOpen::Features::MathIntegrationBuilder::LocationTypes location)
void SetMathNames (const std::vector< NXString > &names)
void SetNativeFileBrowser (const char *filename)
void SetNativeFileBrowser (const NXString &filename)
void SetShowInformationWindow (bool showInformationWindow)
void SetWorksheet (const char *sheetName)
void SetWorksheet (const NXString &sheetName)
bool ShowInformationWindow ()
NXString Worksheet ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _MathIntegrationBuilderBuilder

详细描述

数学积分特征构建器

表示 @link NXOpen::Features::MathIntegration NXOpen::Features::MathIntegration@endlink  构建器
 <br> 若要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateMathIntegrationBuilder  NXOpen::Features::FeatureCollection::CreateMathIntegrationBuilder @endlink  <br>

默认值。

属性
关联 0
关联类型
嵌入工作表 0
显示信息窗口 0


创建于 NX12.0.0。

成员枚举类型说明

◆ AssociativityTypes

关联类型

枚举值
AssociativityTypesNone 

与工作表无关联

AssociativityTypesNew 

与工作表建立关联

AssociativityTypesExisting 

保持与工作表的关联

◆ LocationTypes

指定NX Maple或Maple工作表所在位置的选项。

枚举值
LocationTypesOperatingSystem 

工作表位于本地操作系统文件系统中。

LocationTypesTeamcenter 

工作表位于Teamcenter中。

LocationTypesEmbedded 

工作表嵌入在部件中。

成员函数说明

◆ Associative()

bool NXOpen::Features::MathIntegrationBuilder::Associative ( )

返回特征中的表达式与NX Maple或Maple工作表的关联性。
于NX12.0.0版本创建。

许可证要求 : 无

◆ AssociativityType()

NXOpen::Features::MathIntegrationBuilder::AssociativityTypes NXOpen::Features::MathIntegrationBuilder::AssociativityType ( )

返回控制与方程关联性的选项。
于NX12.0.0版本创建。

许可证要求 : 无

◆ EmbeddedWorksheet()

int NXOpen::Features::MathIntegrationBuilder::EmbeddedWorksheet ( )

返回当前选中的嵌入式工作表索引。
于NX12.0.0版本创建。

许可证要求 : 无

◆ EmbedWorksheet()

bool NXOpen::Features::MathIntegrationBuilder::EmbedWorksheet ( )

返回在特征中嵌入工作表的选项。
于NX12.0.0版本创建。

许可证要求 : 无

◆ FileBrowser()

NXString NXOpen::Features::MathIntegrationBuilder::FileBrowser ( )

返回浏览器返回的文件名。
于NX12.0.0版本创建。

许可证要求 : 无

◆ GetExpressions()

std::vector< NXOpen::Expression * > NXOpen::Features::MathIntegrationBuilder::GetExpressions ( )

表达式数组

返回
表达式数组
于 NX12.0.0 版本创建。

许可证要求:无

◆ GetMathNames()

std::vector< NXString > NXOpen::Features::MathIntegrationBuilder::GetMathNames ( )

数学名称数组

返回
名称数组
于 NX12.0.0 版本创建。

许可证要求:无

◆ Inputs()

int NXOpen::Features::MathIntegrationBuilder::Inputs ( )

获取输入表达式的数量
于 NX12.0.0 版本创建。

许可证要求:无

◆ Location()

NXOpen::Features::MathIntegrationBuilder::LocationTypes NXOpen::Features::MathIntegrationBuilder::Location ( )

返回NX Maple或Maple工作表的源位置。
于NX12.0.0版本创建。

许可证要求 : 无

◆ NativeFileBrowser()

NXString NXOpen::Features::MathIntegrationBuilder::NativeFileBrowser ( )

返回浏览器返回的本地操作系统文件名。当会话为Teamcenter但位置为NXOpen::Features::MathIntegrationBuilder::LocationTypesOperatingSystem 时使用。
于NX12.0.0版本创建。

许可证要求 : 无

◆ SetAssociative()

void NXOpen::Features::MathIntegrationBuilder::SetAssociative ( bool associative)

设置特征中的表达式与NX Maple或Maple工作表的关联性。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
associativeassociative

◆ SetAssociativityType()

void NXOpen::Features::MathIntegrationBuilder::SetAssociativityType ( NXOpen::Features::MathIntegrationBuilder::AssociativityTypes associativityType)

设置控制与方程关联性的选项。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
associativityTypeassociativitytype

◆ SetEmbeddedWorksheet()

void NXOpen::Features::MathIntegrationBuilder::SetEmbeddedWorksheet ( int embeddedWorksheet)

设置当前选中的嵌入式工作表索引。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
embeddedWorksheetembeddedworksheet

◆ SetEmbedWorksheet()

void NXOpen::Features::MathIntegrationBuilder::SetEmbedWorksheet ( bool embedWorksheet)

设置在特征中嵌入工作表的选项。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
embedWorksheetembedworksheet

◆ SetExpressions()

void NXOpen::Features::MathIntegrationBuilder::SetExpressions ( const std::vector< NXOpen::Expression * > & expressions)

在数学接口生成器中设置表达式
于 NX12.0.0 版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
expressions表达式数组

◆ SetFileBrowser() [1/2]

void NXOpen::Features::MathIntegrationBuilder::SetFileBrowser ( const char * filename)

设置浏览器返回的文件名。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
filenamefilename

◆ SetFileBrowser() [2/2]

void NXOpen::Features::MathIntegrationBuilder::SetFileBrowser ( const NXString & filename)

设置浏览器返回的文件名。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
filenamefilename

◆ SetInputs()

void NXOpen::Features::MathIntegrationBuilder::SetInputs ( int numInputExpressions)

设置输入表达式的数量
于 NX12.0.0 版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
numInputExpressions输入表达式数量

◆ SetLocation()

void NXOpen::Features::MathIntegrationBuilder::SetLocation ( NXOpen::Features::MathIntegrationBuilder::LocationTypes location)

设置NX Maple或Maple工作表的源位置。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
locationlocation

◆ SetMathNames()

void NXOpen::Features::MathIntegrationBuilder::SetMathNames ( const std::vector< NXString > & names)

在数学接口生成器中设置与表达式对应的数学名称
于 NX12.0.0 版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
names名称数组

◆ SetNativeFileBrowser() [1/2]

void NXOpen::Features::MathIntegrationBuilder::SetNativeFileBrowser ( const char * filename)

设置浏览器返回的本地操作系统文件名。当会话为Teamcenter但位置为NXOpen::Features::MathIntegrationBuilder::LocationTypesOperatingSystem 时使用。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
filenamefilename

◆ SetNativeFileBrowser() [2/2]

void NXOpen::Features::MathIntegrationBuilder::SetNativeFileBrowser ( const NXString & filename)

设置浏览器返回的本地操作系统文件名。当会话为Teamcenter但位置为NXOpen::Features::MathIntegrationBuilder::LocationTypesOperatingSystem 时使用。
于NX12.0.0版本创建。

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
filenamefilename

◆ SetShowInformationWindow()

void NXOpen::Features::MathIntegrationBuilder::SetShowInformationWindow ( bool showInformationWindow)

设置是否显示信息窗口的选项
于 NX12.0.0 版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
showInformationWindow显示信息窗口

◆ SetWorksheet() [1/2]

void NXOpen::Features::MathIntegrationBuilder::SetWorksheet ( const char * sheetName)

设置Maple工作簿文件中选定工作表的名称
于 NX1872.0.0 版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
sheetName工作表名称

◆ SetWorksheet() [2/2]

void NXOpen::Features::MathIntegrationBuilder::SetWorksheet ( const NXString & sheetName)

设置Maple工作簿文件中选定工作表的名称
于 NX1872.0.0 版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
sheetName工作表名称

◆ ShowInformationWindow()

bool NXOpen::Features::MathIntegrationBuilder::ShowInformationWindow ( )

获取是否显示信息窗口的选项
于 NX12.0.0 版本创建。

许可证要求:无

◆ Worksheet()

NXString NXOpen::Features::MathIntegrationBuilder::Worksheet ( )

获取Maple工作簿文件中选定工作表的名称
于 NX1872.0.0 版本创建。

许可证要求:无