|
NX Open C++ 参考指南 2406 v1.1
|
基准坐标系构建器 更多...
#include <Features_DatumCsysBuilder.hxx>
Public 成员函数 | |
| NXOpen::CartesianCoordinateSystem * | Csys () |
| double | DisplayScaleFactor () |
| void | GetWaveLinkInformation (NXString *info, bool *xformExists, NXOpen::Point3d *xformOrigin, NXOpen::Matrix3x3 *xformOrientation, double *xformScale) |
| NX_DEPRECATED ("于NX7.5.1版本过时。 此属性现在始终为TRUE,对该属性的调用可安全移除。") bool ComponentsCreation() | |
| NX_DEPRECATED ("于NX7.5.1版本过时。 此属性现在始终为TRUE,对该属性的调用可安全移除。") bool FixedSizeDatum() | |
| NX_DEPRECATED ("于NX7.5.1版本过时。 此属性现在始终为TRUE,对该属性的调用可安全移除。") void SetComponentsCreation(bool componentsCreation) | |
| NX_DEPRECATED ("于NX7.5.1版本过时。 此属性现在始终为TRUE,对该属性的调用可安全移除。") void SetFixedSizeDatum(bool fixedSizeDatum) | |
| void | SetCsys (NXOpen::CartesianCoordinateSystem *csys) |
| void | SetDisplayScaleFactor (double displayScaleFactor) |
| Public 成员函数 继承自 NXOpen::Features::FeatureBuilder | |
| NXOpen::Features::Feature * | CommitFeature () |
| NXOpen::Features::Feature * | GetFeature () |
| void | HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature) |
| bool | ParentFeatureInternal () |
| void | SetParentFeatureInternal (bool isInternal) |
| void | SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
| void | ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature) |
| void | UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _DatumCsysBuilderBuilder |
基准坐标系构建器
表示基准坐标系构建器
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreateDatumCsysBuilder
于NX4.0.0版本创建。
| NXOpen::CartesianCoordinateSystem * NXOpen::Features::DatumCsysBuilder::Csys | ( | ) |
返回定义基准坐标系的CSYS
于NX4.0.0版本创建。
许可要求:无
| double NXOpen::Features::DatumCsysBuilder::DisplayScaleFactor | ( | ) |
返回输入基准坐标系的缩放因子
于NX4.0.0版本创建。
许可要求:无
| void NXOpen::Features::DatumCsysBuilder::GetWaveLinkInformation | ( | NXString * | info, |
| bool * | xformExists, | ||
| NXOpen::Point3d * | xformOrigin, | ||
| NXOpen::Matrix3x3 * | xformOrientation, | ||
| double * | xformScale ) |
打印有关链接的Wave浏览器类型信息
于NX6.0.0版本创建。
许可要求: wave ("WAVE功能")
| info | 查询到的Wave信息 |
| xformExists | 若存在变换则为true |
| xformOrigin | 变换原点 |
| xformOrientation | 变换矩阵 |
| xformScale | 变换缩放 |
| NXOpen::Features::DatumCsysBuilder::NX_DEPRECATED | ( | "于NX7.5.1版本过时。 此属性现在始终为TRUE,对该属性的调用可安全移除。" | ) |
返回基准坐标系组件创建的标志
| NXOpen::Features::DatumCsysBuilder::NX_DEPRECATED | ( | "于NX7.5.1版本过时。 此属性现在始终为TRUE,对该属性的调用可安全移除。" | ) |
返回创建的基准坐标系的固定尺寸标志
| NXOpen::Features::DatumCsysBuilder::NX_DEPRECATED | ( | "于NX7.5.1版本过时。 此属性现在始终为TRUE,对该属性的调用可安全移除。" | ) |
设置基准坐标系组件创建的标志
创建时为TRUE,编辑时为FALSE
| NXOpen::Features::DatumCsysBuilder::NX_DEPRECATED | ( | "于NX7.5.1版本过时。 此属性现在始终为TRUE,对该属性的调用可安全移除。" | ) |
设置创建的基准坐标系的固定尺寸标志
在创建和编辑时均始终为TRUE
| void NXOpen::Features::DatumCsysBuilder::SetCsys | ( | NXOpen::CartesianCoordinateSystem * | csys | ) |
设置定义基准坐标系的CSYS
于NX4.0.0版本创建。
许可要求: solid_modeling ("实体建模") OR cam_base ("CAM基础") OR geometric_tol ("几何公差") OR insp_programming ("检测编程")
| csys | 现有WCS 此参数不能为空。 |
| void NXOpen::Features::DatumCsysBuilder::SetDisplayScaleFactor | ( | double | displayScaleFactor | ) |
设置输入基准坐标系的缩放因子
于NX4.0.0版本创建。
许可要求: solid_modeling ("实体建模") OR cam_base ("CAM基础") OR geometric_tol ("几何公差") OR insp_programming ("检测编程")
| displayScaleFactor | 显示缩放因子 |