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

平面网格构建器 更多...

#include <Display_PlaneGridBuilder.hxx>

类 NXOpen::Display::PlaneGridBuilder 继承关系图:
NXOpen::Display::BoundedGridBuilder NXOpen::Display::GridBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::PlanePlane ()
void SetPlane (NXOpen::Plane *plane)
Public 成员函数 继承自 NXOpen::Display::BoundedGridBuilder
bool Associative ()
bool GetCornerPoints (NXOpen::Point3d *point1, NXOpen::Point3d *point2, NXOpen::Point3d *point3, NXOpen::Point3d *point4)
NXOpen::Display::BoundedGridBuilder::LabelReferenceType LabelReference ()
NXOpen::Point3d LocalOrigin ()
void SaveCurves (const char *groupName)
void SaveCurves (const NXString &groupName)
NXOpen::Display::SectionCurveSettingsBuilderSectionCurveSettings ()
void SetAssociative (bool associative)
bool SetCornerPoints (const NXOpen::Point3d &point1, const NXOpen::Point3d &point2, const NXOpen::Point3d &point3, const NXOpen::Point3d &point4)
void SetLabelReference (NXOpen::Display::BoundedGridBuilder::LabelReferenceType labelReference)
void SetLocalOrigin (const NXOpen::Point3d &localOrigin)
void SetShowLabel (NXOpen::Display::BoundedGridBuilder::ShowLabelType showLabelType)
NXOpen::Display::BoundedGridBuilder::ShowLabelType ShowLabel ()
Public 成员函数 继承自 NXOpen::Display::GridBuilder
void InheritSettings (NXOpen::Display::Grid *grid)
NXOpen::NXColorLineColor ()
double MajorLineSpacing ()
NXOpen::Display::GridBuilder::LineStyleType MajorLineStyle ()
NXOpen::Display::GridBuilder::LineWeightType MajorLineWeight ()
int MinorLinesPerMajor ()
NXOpen::Display::GridBuilder::LineStyleType MinorLineStyle ()
NXOpen::Display::GridBuilder::LineWeightType MinorLineWeight ()
void SetLineColor (NXOpen::NXColor *lineColor)
void SetMajorLineSpacing (double majorLineSpacing)
void SetMajorLineStyle (NXOpen::Display::GridBuilder::LineStyleType majorLineStyle)
void SetMajorLineWeight (NXOpen::Display::GridBuilder::LineWeightType majorLineWeight)
void SetMinorLinesPerMajor (int minorLinesPerMajor)
void SetMinorLineStyle (NXOpen::Display::GridBuilder::LineStyleType minorLineStyle)
void SetMinorLineWeight (NXOpen::Display::GridBuilder::LineWeightType minorLineWeight)
void SetShow (bool show)
void SetShowMajorLines (bool showMajorLines)
void SetShowOnTop (bool showOnTop)
void SetSnapPointsPerMinor (int snapPointsPerMinor)
void SetSnapToGrid (bool snapToGrid)
bool Show ()
bool ShowMajorLines ()
bool ShowOnTop ()
int SnapPointsPerMinor ()
bool SnapToGrid ()
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 _PlaneGridBuilderBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::Display::BoundedGridBuilder
enum  LabelReferenceType { LabelReferenceTypeLocal , LabelReferenceTypeWcs , LabelReferenceTypeAbsolute }
enum  ShowLabelType { ShowLabelTypeAlways , ShowLabelTypeParalleltoView , ShowLabelTypeNone }
Public 类型 继承自 NXOpen::Display::GridBuilder
enum  LineStyleType {
  LineStyleTypeSolid , LineStyleTypeDashed , LineStyleTypePhantom , LineStyleTypeCenterline ,
  LineStyleTypeDotted , LineStyleTypeLongdash , LineStyleTypeDotdash , LineStyleTypeEight ,
  LineStyleTypeNine , LineStyleTypeTen , LineStyleTypeEleven
}
enum  LineWeightType {
  LineWeightTypeThin , LineWeightTypeNormal , LineWeightTypeThick , LineWeightTypeOne ,
  LineWeightTypeTwo , LineWeightTypeThree , LineWeightTypeFour , LineWeightTypeFive ,
  LineWeightTypeSix , LineWeightTypeSeven , LineWeightTypeEight , LineWeightTypeNine
}

详细描述

平面网格构建器

表示用于向平面添加有界网格 NXOpen::Display::PlaneGrid 的构建器。
要创建此类的新实例,请使用 NXOpen::Display::GridCollection::CreatePlaneGridBuilder
默认值。

属性
关联性 1
标签参考 Local
主线条间距 100(毫米单位部件),1(英寸单位部件)
主线条样式 实线
主线条粗细 正常
次线条样式 虚线
次线条粗细
每主线条的次线条数 1
显示 1
显示标签 Always
显示主线条 1
显示在顶部 0
每次线条的捕捉点数 1
捕捉到网格 0


创建于NX6.0.0。

成员函数说明

◆ Plane()

NXOpen::Plane * NXOpen::Display::PlaneGridBuilder::Plane ( )

返回平面
创建于NX6.0.0。

许可证要求:无

◆ SetPlane()

void NXOpen::Display::PlaneGridBuilder::SetPlane ( NXOpen::Plane * plane)

设置平面
创建于NX6.0.0。

许可证要求:无

参数
plane平面