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

ACIS导入器 更多...

#include <AcisImporter.hxx>

类 NXOpen::AcisImporter 继承关系图:
NXOpen::BaseImporter NXOpen::DexBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

bool FileOpenFlag ()
bool HealBodies ()
bool IncludeWires ()
bool Optimize ()
void SaveSettings (const char *filename)
void SaveSettings (const NXString &filename)
void SetFileOpenFlag (bool doingFileOpen)
void SetHealBodies (bool healBodies)
void SetIncludeWires (bool includeWires)
void SetOptimize (bool optimize)
void SetSettingsFile (const char *filename)
void SetSettingsFile (const NXString &filename)
void SetSew (bool sew)
void SetSimplifyGeometry (bool simplifyGeometry)
NXString SettingsFile ()
bool Sew ()
bool SimplifyGeometry ()
Public 成员函数 继承自 NXOpen::BaseImporter
NXOpen::BaseImporter::Mode GetMode ()
NXString InputFile ()
NXString OutputFile ()
void SetInputFile (const char *filename)
void SetInputFile (const NXString &filename)
void SetMode (NXOpen::BaseImporter::Mode mode)
void SetOutputFile (const char *filename)
void SetOutputFile (const NXString &filename)
Public 成员函数 继承自 NXOpen::DexBuilder
bool ProcessHoldFlag ()
void SetProcessHoldFlag (bool doingFileSave)
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 _AcisImporterBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::BaseImporter
enum  Mode { ModeNativeFileSystem , ModeTeamcenter }

详细描述

ACIS导入器

表示用于导入 Acis 数据的 @link AcisImporter AcisImporter@endlink
此类使用 @link DexManager DexManager@endlink 创建。
Commit() 将返回 NULL 对象 <br> 要创建此类的新实例,请使用 @link NXOpen::DexManager::CreateAcisImporter  NXOpen::DexManager::CreateAcisImporter @endlink  <br>

默认值。

属性
HealBodies 1
IncludeWires 0
Optimize 0
Sew 0
SimplifyGeometry 0


在 NX11.0.0 中创建。

成员函数说明

◆ FileOpenFlag()

bool NXOpen::AcisImporter::FileOpenFlag ( )

返回 文件打开标志 - 如果执行文件导入,则将其设置为 false
创建于 NX11.0.0。

许可要求:无

◆ HealBodies()

bool NXOpen::AcisImporter::HealBodies ( )

返回 修复体选项 - 如果设置为 true,则导入的数据将被修复
创建于 NX11.0.0。

许可要求:无

◆ IncludeWires()

bool NXOpen::AcisImporter::IncludeWires ( )

返回 包含线框选项 - 如果值设置为 true,则将导入线框和点
创建于 NX11.0.0。

许可要求:无

◆ Optimize()

bool NXOpen::AcisImporter::Optimize ( )

返回 优化选项 - 如果值设置为 true,则将移除冗余几何体
创建于 NX11.0.0。

许可要求:无

◆ SaveSettings() [1/2]

void NXOpen::AcisImporter::SaveSettings ( const char * filename)

保存设置 - 将设置保存到指定的文件
在 NX11.0.0 中创建。

许可要求:无

参数
filename文件名

◆ SaveSettings() [2/2]

void NXOpen::AcisImporter::SaveSettings ( const NXString & filename)

保存设置 - 将设置保存到指定的文件
在 NX11.0.0 中创建。

许可要求:无

参数
filename文件名

◆ SetFileOpenFlag()

void NXOpen::AcisImporter::SetFileOpenFlag ( bool doingFileOpen)

设置 文件打开标志 - 如果执行文件导入,则将其设置为 false
创建于 NX11.0.0。

许可要求:无

参数
doingFileOpen执行文件打开

◆ SetHealBodies()

void NXOpen::AcisImporter::SetHealBodies ( bool healBodies)

设置 修复体选项 - 如果设置为 true,则导入的数据将被修复
创建于 NX11.0.0。

许可要求:无

参数
healBodies修复体

◆ SetIncludeWires()

void NXOpen::AcisImporter::SetIncludeWires ( bool includeWires)

设置 包含线框选项 - 如果值设置为 true,则将导入线框和点
创建于 NX11.0.0。

许可要求:无

参数
includeWires包含线框

◆ SetOptimize()

void NXOpen::AcisImporter::SetOptimize ( bool optimize)

设置 优化选项 - 如果值设置为 true,则将移除冗余几何体
创建于 NX11.0.0。

许可要求:无

参数
optimize优化

◆ SetSettingsFile() [1/2]

void NXOpen::AcisImporter::SetSettingsFile ( const char * filename)

设置 设置文件 - 默认选项的定义文件
创建于 NX11.0.0。

许可要求:无

参数
filename文件名

◆ SetSettingsFile() [2/2]

void NXOpen::AcisImporter::SetSettingsFile ( const NXString & filename)

设置 设置文件 - 默认选项的定义文件
创建于 NX11.0.0。

许可要求:无

参数
filename文件名

◆ SetSew()

void NXOpen::AcisImporter::SetSew ( bool sew)

设置 缝合选项 - 如果值设置为 true,则将执行自动缝合
创建于 NX11.0.0。

许可要求:无

参数
sew缝合

◆ SetSimplifyGeometry()

void NXOpen::AcisImporter::SetSimplifyGeometry ( bool simplifyGeometry)

设置 简化几何体选项 - 如果值设置为 true,则导入的数据将被简化
创建于 NX11.0.0。

许可要求:无

参数
simplifyGeometry简化几何体

◆ SettingsFile()

NXString NXOpen::AcisImporter::SettingsFile ( )

返回设置文件 - 默认选项的定义文件
创建于 NX11.0.0。

许可要求:无

◆ Sew()

bool NXOpen::AcisImporter::Sew ( )

返回 缝合选项 - 如果值设置为 true,则将执行自动缝合
创建于 NX11.0.0。

许可要求:无

◆ SimplifyGeometry()

bool NXOpen::AcisImporter::SimplifyGeometry ( )

返回 简化几何体选项 - 如果值设置为 true,则导入的数据将被简化
创建于 NX11.0.0。

许可要求:无