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

VRML导入器 更多...

#include <VRMLImporter.hxx>

类 NXOpen::VRMLImporter 继承关系图:
NXOpen::Importer NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  AngularToleranceType { AngularToleranceTypeCoarse , AngularToleranceTypeMedium , AngularToleranceTypeFine }
enum  FileUnitsType { FileUnitsTypeMeters , FileUnitsTypeMillimeters , FileUnitsTypeInches }

Public 成员函数

bool AllLevelsOfDetail ()
NXOpen::VRMLImporter::AngularToleranceType AngularTolerance ()
NXOpen::VRMLImporter::FileUnitsType FileUnits ()
bool GenerateOneModel ()
bool HideSmoothEdges ()
bool MoreSummaryDetails ()
void SetAllLevelsOfDetail (bool allLevelsOfDetail)
void SetAngularTolerance (NXOpen::VRMLImporter::AngularToleranceType angularTolerance)
void SetFileUnits (NXOpen::VRMLImporter::FileUnitsType fileUnits)
void SetGenerateOneModel (bool generateOneModel)
void SetHideSmoothEdges (bool hideSmoothEdges)
void SetMoreSummaryDetails (bool moreSummaryDetails)
void SetSuppressWarningMessages (bool suppressWarningMessages)
bool SuppressWarningMessages ()
Public 成员函数 继承自 NXOpen::Importer
NXString FileName ()
void SetFileName (const char *fileName)
void SetFileName (const NXString &fileName)
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 _VRMLImporterBuilder

详细描述

VRML导入器

用于将VRML文件导入到工作部件中。
要获取此类的实例,请使用 ImportManager::CreateVrmlImporter

创建于NX5.0.0。

成员枚举类型说明

◆ AngularToleranceType

指定角度公差。
创建于NX5.0.0。

枚举值
AngularToleranceTypeCoarse 

使用粗糙角度公差导入。

AngularToleranceTypeMedium 

使用中等角度公差导入。

AngularToleranceTypeFine 

使用精细角度公差导入。

◆ FileUnitsType

指定VRML文件的单位。
创建于NX5.0.0。

枚举值
FileUnitsTypeMeters 

VRML文件单位为米。

FileUnitsTypeMillimeters 

VRML文件单位为毫米。

FileUnitsTypeInches 

VRML文件单位为英寸。

成员函数说明

◆ AllLevelsOfDetail()

bool NXOpen::VRMLImporter::AllLevelsOfDetail ( )

获取"所有细节级别"标志。返回true表示该标志已开启。
创建于NX5.0.0。

许可要求:无

◆ AngularTolerance()

NXOpen::VRMLImporter::AngularToleranceType NXOpen::VRMLImporter::AngularTolerance ( )

获取角度公差。
创建于NX5.0.0。

许可要求:无

◆ FileUnits()

NXOpen::VRMLImporter::FileUnitsType NXOpen::VRMLImporter::FileUnits ( )

获取文件单位。
创建于NX5.0.0。

许可要求:无

◆ GenerateOneModel()

bool NXOpen::VRMLImporter::GenerateOneModel ( )

获取"生成单个模型"标志。返回true表示该标志已开启。
创建于NX5.0.0。

许可要求:无

◆ HideSmoothEdges()

bool NXOpen::VRMLImporter::HideSmoothEdges ( )

获取"隐藏平滑边"标志。返回true表示该标志已开启。
创建于NX5.0.0。

许可要求:无

◆ MoreSummaryDetails()

bool NXOpen::VRMLImporter::MoreSummaryDetails ( )

获取"更多摘要细节"标志。返回true表示该标志已开启。
创建于NX5.0.0。

许可要求:无

◆ SetAllLevelsOfDetail()

void NXOpen::VRMLImporter::SetAllLevelsOfDetail ( bool allLevelsOfDetail)

设置"所有细节级别"标志。设为true表示开启该标志。
创建于NX5.0.0。

许可要求:无

参数
allLevelsOfDetail所有细节级别

◆ SetAngularTolerance()

void NXOpen::VRMLImporter::SetAngularTolerance ( NXOpen::VRMLImporter::AngularToleranceType angularTolerance)

设置角度公差。
创建于NX5.0.0。

许可要求:无

参数
angularTolerance角度公差

◆ SetFileUnits()

void NXOpen::VRMLImporter::SetFileUnits ( NXOpen::VRMLImporter::FileUnitsType fileUnits)

设置文件单位。
创建于NX5.0.0。

许可要求:无

参数
fileUnits文件单位

◆ SetGenerateOneModel()

void NXOpen::VRMLImporter::SetGenerateOneModel ( bool generateOneModel)

设置"生成单个模型"标志。设为true表示开启该标志。
创建于NX5.0.0。

许可要求:无

参数
generateOneModel生成单个模型

◆ SetHideSmoothEdges()

void NXOpen::VRMLImporter::SetHideSmoothEdges ( bool hideSmoothEdges)

设置"隐藏平滑边"标志。设为true表示开启该标志。
创建于NX5.0.0。

许可要求:无

参数
hideSmoothEdges隐藏平滑边

◆ SetMoreSummaryDetails()

void NXOpen::VRMLImporter::SetMoreSummaryDetails ( bool moreSummaryDetails)

设置"更多摘要细节"标志。设为true表示开启该标志。
创建于NX5.0.0。

许可要求:无

参数
moreSummaryDetails更多摘要细节

◆ SetSuppressWarningMessages()

void NXOpen::VRMLImporter::SetSuppressWarningMessages ( bool suppressWarningMessages)

设置"抑制警告消息"标志。设为true表示开启该标志。
创建于NX5.0.0。

许可要求:无

参数
suppressWarningMessages抑制警告消息

◆ SuppressWarningMessages()

bool NXOpen::VRMLImporter::SuppressWarningMessages ( )

获取"抑制警告消息"标志。返回true表示该标志已开启。
创建于NX5.0.0。

许可要求:无