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

STL文件导入器 更多...

#include <STLImporter.hxx>

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

Public 类型

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

Public 成员函数

NXOpen::STLImporter::AngularToleranceType AngularTolerance ()
bool DisplayInformation ()
NXOpen::STLImporter::FileFormatType FileFormat ()
NXOpen::STLImporter::FileUnitsType FileUnits ()
bool HideSmoothEdges ()
void SetAngularTolerance (NXOpen::STLImporter::AngularToleranceType angularTolerance)
void SetDisplayInformation (bool displayInformation)
void SetFileFormat (NXOpen::STLImporter::FileFormatType fileFormat)
void SetFileUnits (NXOpen::STLImporter::FileUnitsType fileUnits)
void SetHideSmoothEdges (bool hideSmoothEdges)
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 _STLImporterBuilder

详细描述

STL文件导入器

用于将STL文件导入到工作部件中。
获取此类实例的方法是使用 ImportManager::CreateStlImporter

创建于NX5.0.0。

成员枚举类型说明

◆ AngularToleranceType

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

枚举值
AngularToleranceTypeCoarse 

以粗角度公差导入。

AngularToleranceTypeMedium 

以中等角度公差导入。

AngularToleranceTypeFine 

以精细角度公差导入。

◆ FileFormatType

指定STL文件格式。
创建于NX5.0.0。

枚举值
FileFormatTypeAscii 

STL文件为ASCII格式。

FileFormatTypeBinary 

STL文件为二进制格式。

◆ FileUnitsType

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

枚举值
FileUnitsTypeMeters 

STL文件单位为米。

FileUnitsTypeMillimeters 

STL文件单位为毫米。

FileUnitsTypeInches 

STL文件单位为英寸。

成员函数说明

◆ AngularTolerance()

NXOpen::STLImporter::AngularToleranceType NXOpen::STLImporter::AngularTolerance ( )

返回角度公差。
创建于NX5.0.0。

许可要求:无

◆ DisplayInformation()

bool NXOpen::STLImporter::DisplayInformation ( )

返回显示信息标志。如果该标志为开启状态则返回true。
创建于NX5.0.0。

许可要求:无

◆ FileFormat()

NXOpen::STLImporter::FileFormatType NXOpen::STLImporter::FileFormat ( )

返回文件格式。
创建于NX5.0.0。

许可要求:无

◆ FileUnits()

NXOpen::STLImporter::FileUnitsType NXOpen::STLImporter::FileUnits ( )

返回文件单位。
创建于NX5.0.0。

许可要求:无

◆ HideSmoothEdges()

bool NXOpen::STLImporter::HideSmoothEdges ( )

返回隐藏平滑边标志。如果该标志为开启状态则返回true。
创建于NX5.0.0。

许可要求:无

◆ SetAngularTolerance()

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

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

许可要求:无

参数
angularTolerance角度公差

◆ SetDisplayInformation()

void NXOpen::STLImporter::SetDisplayInformation ( bool displayInformation)

设置显示信息标志。如果该标志为开启状态则设为true。
创建于NX5.0.0。

许可要求:无

参数
displayInformation显示信息

◆ SetFileFormat()

void NXOpen::STLImporter::SetFileFormat ( NXOpen::STLImporter::FileFormatType fileFormat)

设置文件格式。
创建于NX5.0.0。

许可要求:无

参数
fileFormat文件格式

◆ SetFileUnits()

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

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

许可要求:无

参数
fileUnits文件单位

◆ SetHideSmoothEdges()

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

设置隐藏平滑边标志。如果该标志为开启状态则设为true。
创建于NX5.0.0。

许可要求:无

参数
hideSmoothEdges隐藏平滑边