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

草图线性尺寸构建器 更多...

#include <SketchLinearDimensionBuilder.hxx>

类 NXOpen::SketchLinearDimensionBuilder 继承关系图:
NXOpen::Annotations::BaseLinearDimensionBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

void ConvertFromHalfDiameter (bool updateStyle)
void ConvertToHalfDiameter (bool updateStyle)
NXOpen::Annotations::DrivingValueBuilderDriving ()
Public 成员函数 继承自 NXOpen::Annotations::BaseLinearDimensionBuilder
NXOpen::Annotations::AppendedTextBuilderAppendedText ()
NXOpen::Annotations::DimensionSetBuilderDimensionSet ()
NXOpen::SelectNXObjectFirstAssociativity ()
NXOpen::Annotations::TextPlacement GetNthSecondaryArrowheadOrientation (int nth)
NXOpen::Point3d GetNthSecondaryOrigin (int nth)
std::vector< NXOpen::Annotations::Dimension * > GetSecondaryCallouts ()
NXOpen::SelectDisplayableObjectInherit ()
bool IsAutoplaced ()
NXOpen::Annotations::DimensionMeasurementBuilderMeasurement ()
NXOpen::Annotations::Dimension::MeasurementTypes MeasurementType ()
NXOpen::Annotations::OriginBuilderOrigin ()
NXOpen::SelectNXObjectSecondAssociativity ()
void SetAutoplaced (bool isAutoplaced)
void SetMeasurementType (NXOpen::Annotations::Dimension::MeasurementTypes measurementType)
void SetNthSecondaryArrowheadOrientation (int nth, NXOpen::Annotations::TextPlacement secondaryArrowheadOrientation)
void SetNthSecondaryOrigin (int nth, const NXOpen::Point3d &secondaryOrigin)
void SetUseBaseline (bool useBaseline)
NXOpen::Annotations::StyleBuilderStyle ()
bool UseBaseline ()
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 _SketchLinearDimensionBuilderBuilder

详细描述

草图线性尺寸构建器

Represents a NXOpen::SketchLinearDimensionBuilder
To create a new instance of this class, use NXOpen::SketchCollection::CreateLinearDimensionBuilder

Created in NX9.0.0.

成员函数说明

◆ ConvertFromHalfDiameter()

void NXOpen::SketchLinearDimensionBuilder::ConvertFromHalfDiameter ( bool updateStyle)

Converts a half diameter or cylindrical dimension to a perpendicular dimension The dimension's value will become half the original value. The dimension will display as double-sided if updateStyle is true. This method should be followed by a subsequent call to NXOpen::Update::DoUpdate .
Created in NX2007.0.0.

License requirements : solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING")

参数
updateStyleupdatestyle

◆ ConvertToHalfDiameter()

void NXOpen::SketchLinearDimensionBuilder::ConvertToHalfDiameter ( bool updateStyle)

Converts a perpendicular dimension to a half diameter or cylindrical dimension The dimension's value will become double the original value. The dimension will display as single-sided if updateStyle is true. This method should be followed by a subsequent call to NXOpen::Update::DoUpdate .
Created in NX2007.0.0.

License requirements : solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING")

参数
updateStyleupdatestyle

◆ Driving()

NXOpen::Annotations::DrivingValueBuilder * NXOpen::SketchLinearDimensionBuilder::Driving ( )

Returns the driving value builder, which manages driving dimension values
Created in NX9.0.0.

License requirements : None