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

Parasolid导入器 更多...

#include <ParasolidImporter.hxx>

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

Public 成员函数

bool FlattenAssembly ()
NXOpen::ObjectTypeSelectorObjectTypes ()
void SetFlattenAssembly (bool flattenAssembly)
void SetTargetLayer (int targetLayer)
void SetUseActiveLayer (bool useActiveLayer)
int TargetLayer ()
bool UseActiveLayer ()
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 _ParasolidImporterBuilder

额外继承的成员函数

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

详细描述

Parasolid导入器

表示用于导入Parasolid数据的@link NXOpen::ParasolidImporter NXOpen::ParasolidImporter@endlink
此类通过@link NXOpen::DexManager NXOpen::DexManager@endlink 创建。
 @link Builder::Commit Builder::Commit@endlink 返回NULL。


要创建此类的新实例,请使用NXOpen::DexManager::CreateParasolidImporter
默认值。

属性
展平装配 1
目标层 1
使用当前激活层 1


创建于NX2007.0.0版本。

成员函数说明

◆ FlattenAssembly()

bool NXOpen::ParasolidImporter::FlattenAssembly ( )

获取是否展平装配 - 设置为true时将展平装配结构
创建于NX2007.0.0版本。

许可要求:无

◆ ObjectTypes()

NXOpen::ObjectTypeSelector * NXOpen::ParasolidImporter::ObjectTypes ( )

获取对象类型选择器 - 用于设置对象类型过滤器的子组件,可按类型过滤对象
创建于NX2007.0.0版本。

许可要求:无

◆ SetFlattenAssembly()

void NXOpen::ParasolidImporter::SetFlattenAssembly ( bool flattenAssembly)

设置是否展平装配 - 设置为true时将展平装配结构
创建于NX2007.0.0版本。

许可要求:无

参数
flattenAssembly是否展平装配

◆ SetTargetLayer()

void NXOpen::ParasolidImporter::SetTargetLayer ( int targetLayer)

设置数据导入的目标层
创建于NX2007.0.0版本。

许可要求:无

参数
targetLayer目标层

◆ SetUseActiveLayer()

void NXOpen::ParasolidImporter::SetUseActiveLayer ( bool useActiveLayer)

设置是否使用当前激活层 - 设置为true时,将数据导入当前激活层
创建于NX2007.0.0版本。

许可要求:无

参数
useActiveLayer是否使用激活层

◆ TargetLayer()

int NXOpen::ParasolidImporter::TargetLayer ( )

获取数据导入的目标层
创建于NX2007.0.0版本。

许可要求:无

◆ UseActiveLayer()

bool NXOpen::ParasolidImporter::UseActiveLayer ( )

获取是否使用当前激活层 - 设置为true时,将数据导入当前激活层
创建于NX2007.0.0版本。

许可要求:无