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

基础导入器接口 更多...

#include <BaseImporter.hxx>

类 NXOpen::BaseImporter 继承关系图:
NXOpen::DexBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::AcisImporter NXOpen::Catiav4Importer NXOpen::Catiav5Importer NXOpen::CreoImporter NXOpen::DxfdwgImporter NXOpen::G3DImporter NXOpen::IfcImporter NXOpen::IgesImporter NXOpen::ParasolidImporter NXOpen::RevitImporter NXOpen::RhinoImporter NXOpen::Step203Importer NXOpen::Step214Importer NXOpen::Step242Importer NXOpen::ThreeDXMLImporter NXOpen::WavefrontObjImporter

Public 类型

enum  Mode { ModeNativeFileSystem , ModeTeamcenter }

Public 成员函数

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 _BaseImporterBuilder

详细描述

基础导入器接口

表示一个用于导入托管模式数据时使用的 NXOpen::BaseImporter。 此类通过 NXOpen::DexManager 创建。 Commit() 将返回 NULL 对象
这是一个抽象类,无法实例化。

创建于 NX1872.0.0。

成员枚举类型说明

◆ Mode

输入文件模式

枚举值
ModeNativeFileSystem 

输入文件源为本地文件系统

ModeTeamcenter 

输入文件源为 Teamcenter

成员函数说明

◆ GetMode()

NXOpen::BaseImporter::Mode NXOpen::BaseImporter::GetMode ( )

获取模式 - 本地/托管
创建于 NX1872.0.0。

许可要求:无

◆ InputFile()

NXString NXOpen::BaseImporter::InputFile ( )

返回 输入文件 - 正在导入的文件名
创建于 NX6.0.0。

许可要求:无

◆ OutputFile()

NXString NXOpen::BaseImporter::OutputFile ( )

返回 输出文件 - 正在生成的输出文件名
创建于 NX1926.0.0。

许可要求:无

◆ SetInputFile() [1/2]

void NXOpen::BaseImporter::SetInputFile ( const char * filename)

设置 输入文件 - 正在导入的文件名
创建于 NX6.0.0。

许可要求:无

参数
filename文件名

◆ SetInputFile() [2/2]

void NXOpen::BaseImporter::SetInputFile ( const NXString & filename)

设置 输入文件 - 正在导入的文件名
创建于 NX6.0.0。

许可要求:无

参数
filename文件名

◆ SetMode()

void NXOpen::BaseImporter::SetMode ( NXOpen::BaseImporter::Mode mode)

设置模式 - 本地/托管
创建于 NX1872.0.0。

许可要求:无

参数
mode模式

◆ SetOutputFile() [1/2]

void NXOpen::BaseImporter::SetOutputFile ( const char * filename)

设置 输出文件 - 正在生成的输出文件名
创建于 NX1926.0.0。

许可要求:无

参数
filename文件名

◆ SetOutputFile() [2/2]

void NXOpen::BaseImporter::SetOutputFile ( const NXString & filename)

设置 输出文件 - 正在生成的输出文件名
创建于 NX1926.0.0。

许可要求:无

参数
filename文件名