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

地理空间数据导入器 更多...

#include <GeospatialDataImporter.hxx>

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

Public 类型

enum  BodyType { BodyTypeConvergent , BodyTypeNx }
enum  Units {
  UnitsMillimeter , UnitsCentimeter , UnitsMeter , UnitsKilometer ,
  UnitsInch , UnitsFoot , UnitsUsSurveyFoot , UnitsMile
}

Public 成员函数

NXOpen::GeospatialDataImporter::BodyType FacetBodyType ()
NXString FileName ()
bool MoveFacetBodytoWCSOrigin ()
void SetFacetBodyType (NXOpen::GeospatialDataImporter::BodyType facetBodyType)
void SetFileName (const char *filename)
void SetFileName (const NXString &filename)
void SetMoveFacetBodytoWCSOrigin (bool moveFacetBodytoWCSOrigin)
void SetSourceUnits (NXOpen::GeospatialDataImporter::Units sourceUnits)
void SetSpecifyCsys (NXOpen::CoordinateSystem *specifyCsys)
NXOpen::GeospatialDataImporter::Units SourceUnits ()
NXOpen::CoordinateSystemSpecifyCsys ()
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 _GeospatialDataImporterBuilder

详细描述

地理空间数据导入器

表示NXOpen::GeospatialDataImporter 此类通过NXOpen::DexManager 创建。 地理空间数据导入器用于从文件中的点云数据创建收敛或NX面片体
要创建此类的新实例,请使用NXOpen::DexManager::CreateGeospatialDataImporter
默认值。

属性
面片体类型 收敛
将面片体移动到WCS原点 0
源单位 毫米


在NX2206.0.0中创建。

成员枚举类型说明

◆ BodyType

表示面片体类型。

枚举值
BodyTypeConvergent 

导入为收敛体

BodyTypeNx 

导入为NX面片体

◆ Units

表示可用于导入面片体的长度单位类型。

枚举值
UnitsMillimeter 

毫米长度单位

UnitsCentimeter 

厘米长度单位

UnitsMeter 

米长度单位

UnitsKilometer 

公里长度单位

UnitsInch 

英寸长度单位

UnitsFoot 

英尺长度单位

UnitsUsSurveyFoot 

美国测量英尺长度单位

UnitsMile 

英里长度单位

成员函数说明

◆ FacetBodyType()

NXOpen::GeospatialDataImporter::BodyType NXOpen::GeospatialDataImporter::FacetBodyType ( )

返回面片体类型
在NX2206.0.0中创建。

许可证要求:无

◆ FileName()

NXString NXOpen::GeospatialDataImporter::FileName ( )

返回要导入的输入文件
在NX2206.0.0中创建。

许可证要求:无

◆ MoveFacetBodytoWCSOrigin()

bool NXOpen::GeospatialDataImporter::MoveFacetBodytoWCSOrigin ( )

返回是否将面片体移动到WCS原点的标志
在NX2206.0.0中创建。

许可证要求:无

◆ SetFacetBodyType()

void NXOpen::GeospatialDataImporter::SetFacetBodyType ( NXOpen::GeospatialDataImporter::BodyType facetBodyType)

设置面片体类型
在NX2206.0.0中创建。

许可证要求: nx_polygon_modeling ("NX Polygon Modeling") OR studio_free_form ("STUDIO FREE FORM")

参数
facetBodyType面片体类型

◆ SetFileName() [1/2]

void NXOpen::GeospatialDataImporter::SetFileName ( const char * filename)

设置要导入的输入文件
在NX2206.0.0中创建。

许可证要求: nx_polygon_modeling ("NX Polygon Modeling") OR studio_free_form ("STUDIO FREE FORM")

参数
filename文件名

◆ SetFileName() [2/2]

void NXOpen::GeospatialDataImporter::SetFileName ( const NXString & filename)

设置要导入的输入文件
在NX2206.0.0中创建。

许可证要求: nx_polygon_modeling ("NX Polygon Modeling") OR studio_free_form ("STUDIO FREE FORM")

参数
filename文件名

◆ SetMoveFacetBodytoWCSOrigin()

void NXOpen::GeospatialDataImporter::SetMoveFacetBodytoWCSOrigin ( bool moveFacetBodytoWCSOrigin)

设置是否将面片体移动到WCS原点的标志
在NX2206.0.0中创建。

许可证要求: nx_polygon_modeling ("NX Polygon Modeling") OR studio_free_form ("STUDIO FREE FORM")

参数
moveFacetBodytoWCSOrigin是否将面片体移动到WCS原点的标志

◆ SetSourceUnits()

void NXOpen::GeospatialDataImporter::SetSourceUnits ( NXOpen::GeospatialDataImporter::Units sourceUnits)

设置源单位,表示可用于导入面片体的单位
在NX2206.0.0中创建。

许可证要求: nx_polygon_modeling ("NX Polygon Modeling") OR studio_free_form ("STUDIO FREE FORM")

参数
sourceUnits源单位

◆ SetSpecifyCsys()

void NXOpen::GeospatialDataImporter::SetSpecifyCsys ( NXOpen::CoordinateSystem * specifyCsys)

设置指定的坐标系
在NX2206.0.0中创建。

许可证要求: nx_polygon_modeling ("NX Polygon Modeling") OR studio_free_form ("STUDIO FREE FORM")

参数
specifyCsys指定的坐标系

◆ SourceUnits()

NXOpen::GeospatialDataImporter::Units NXOpen::GeospatialDataImporter::SourceUnits ( )

返回源单位,表示可用于导入面片体的单位
在NX2206.0.0中创建。

许可证要求:无

◆ SpecifyCsys()

NXOpen::CoordinateSystem * NXOpen::GeospatialDataImporter::SpecifyCsys ( )

返回指定的坐标系
在NX2206.0.0中创建。

许可证要求:无