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

框架栏构建器 更多...

#include <Annotations_FrameBarBuilder.hxx>

类 NXOpen::Annotations::FrameBarBuilder 继承关系图:
NXOpen::Annotations::BaseFrameBarBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

友元

class _FrameBarBuilderBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::Annotations::BaseFrameBarBuilder
enum  AxisType { AxisTypeX , AxisTypeY , AxisTypeZ , AxisTypeAlongHull }
enum  HorizontalPositionType { HorizontalPositionTypeAbove , HorizontalPositionTypeShipCenter , HorizontalPositionTypeViewCenter , HorizontalPositionTypeBelow }
enum  OriginOption { OriginOptionSpecifyPosition , OriginOptionDistance }
enum  VerticalPositionType { VerticalPositionTypeLeft , VerticalPositionTypeShipCenter , VerticalPositionTypeViewCenter , VerticalPositionTypeRight }
Public 成员函数 继承自 NXOpen::Annotations::BaseFrameBarBuilder
bool AftPerpendicular ()
NXOpen::Annotations::BaseFrameBarBuilder::AxisType Axis ()
bool Baseline ()
bool BulkHeads ()
bool Centerline ()
void CreateFrameBarObject ()
bool Decks ()
void DeleteFrameBarObject ()
bool ForwardPerpendicular ()
NXOpen::Annotations::BaseFrameBarGetFramebar ()
double HorizontalDistance ()
NXOpen::Annotations::BaseFrameBarBuilder::HorizontalPositionType HorizontalPosition ()
bool InterTransverseFrames ()
bool LongitudinalBulkheads ()
bool LongitudinalYFrames ()
bool LongitudinalYInsertFrames ()
bool LongitudinalZFrames ()
bool LongitudinalZInsertFrames ()
bool MainLine ()
NXOpen::NXColorMainLineColor ()
NXOpen::DisplayableObject::ObjectFont MainLineFont ()
NXOpen::Annotations::LineWidth MainLineWidth ()
bool Midship ()
NXOpen::Annotations::OriginBuilderOrigin ()
NXOpen::Annotations::BaseFrameBarBuilder::OriginOption OriginType ()
void ReverseAlongHullSide ()
void ReverseTics ()
void SetAftPerpendicular (bool aftPerpendicular)
void SetAxis (NXOpen::Annotations::BaseFrameBarBuilder::AxisType axis)
void SetBaseline (bool baseline)
void SetBulkHeads (bool bulkHeads)
void SetCenterline (bool centerline)
void SetDecks (bool decks)
void SetForwardPerpendicular (bool forwardPerpendicular)
void SetHorizontalDistance (double horizontalDistance)
void SetHorizontalPosition (NXOpen::Annotations::BaseFrameBarBuilder::HorizontalPositionType horizontalPosition)
void SetInterTransverseFrames (bool interTransverseFrames)
void SetLongitudinalBulkheads (bool longitudinalBulkheads)
void SetLongitudinalYFrames (bool longitudinalYFrames)
void SetLongitudinalYInsertFrames (bool longitudinalYInsertFrames)
void SetLongitudinalZFrames (bool longitudinalZFrames)
void SetLongitudinalZInsertFrames (bool longitudinalZInsertFrames)
void SetMainLine (bool mainLine)
void SetMainLineColor (NXOpen::NXColor *color)
void SetMainLineFont (NXOpen::DisplayableObject::ObjectFont font)
void SetMainLineWidth (NXOpen::Annotations::LineWidth width)
void SetMidship (bool midship)
void SetOriginType (NXOpen::Annotations::BaseFrameBarBuilder::OriginOption originType)
void SetTransveralInsertArea (bool transveralInsertArea)
void SetTransverseFrames (bool transverseFrames)
void SetVerticalDistance (double verticalDistance)
void SetVerticalPosition (NXOpen::Annotations::BaseFrameBarBuilder::VerticalPositionType verticalPosition)
void SetWaterline (bool waterline)
NXOpen::Annotations::StyleBuilderStyle ()
bool TransveralInsertArea ()
bool TransverseFrames ()
void UpdateFrameBarFromStyle ()
void UpdateFromConceptModel ()
double VerticalDistance ()
NXOpen::Annotations::BaseFrameBarBuilder::VerticalPositionType VerticalPosition ()
NXOpen::Drawings::SelectDraftingViewView ()
bool Waterline ()
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

详细描述

框架栏构建器

表示 @link NXOpen::Annotations::FrameBarBuilder NXOpen::Annotations::FrameBarBuilder@endlink 。
此类用于创建框架栏注释
 <br> 要创建此类的新实例,请使用 @link NXOpen::Annotations::FrameBarCollection::CreateFrameBarBuilder  NXOpen::Annotations::FrameBarCollection::CreateFrameBarBuilder @endlink  <br>

默认值。

属性
尾垂线 0
X
基线 0
舱壁 0
中心线 0
甲板 0
首垂线 0
中间横框架 0
Y向纵框架 0
Z向纵框架 0
横向插入区域 0
横框架 0
水线 0


在 NX8.0.0 中创建。