NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder Class Reference

This builder allows you to define the general arrangement drawing view item information. More...

Inheritance diagram for NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder:
NXOpen.Features.ShipDesign.GeneralArrangement.DrawingItemBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  FrameBarPositionType {
  ViewTop, ViewCenterY, ViewBottom, ViewLeft,
  ViewCenterX, ViewRight
}
 Settings to indicate the position of Frame Bar in X direction More...
 

Properties

unsafe
NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.FrameBarPositionType 
HorizontalFrameBarPosition [get, set]
 Returns or sets the horizontal frame bar position More...
 
unsafe bool ShowFireAndSafetyPlanSymbol [get, set]
 Returns or sets the flag to indicate whether to show the fire and safety plan symbol or not. More...
 
unsafe bool ShowHorizontalFrameBar [get, set]
 Returns or sets the flag to indicate whether to show horizontal frame bar or not. More...
 
unsafe bool ShowOpeningFillingLine [get, set]
 Returns or sets the flag to indicate whether to show the opening filling line or not. More...
 
unsafe bool ShowOverallDimension [get, set]
 Returns or sets the flag to indicate whether to show the overall dimension or not. More...
 
unsafe bool ShowPMILabel [get, set]
 Returns or sets the flag to indicate whether to show the PMI labels or not. More...
 
unsafe bool ShowVerticalFrameBar [get, set]
 Returns or sets the flag to indicate whether to show vertical frame bar or not. More...
 
unsafe
NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.FrameBarPositionType 
VerticalFrameBarPosition [get, set]
 Returns or sets the vertical frame bar position More...
 
- Properties inherited from NXOpen.Features.ShipDesign.GeneralArrangement.DrawingItemBuilder
unsafe bool CreateItem [get, set]
 Returns or sets the create item More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

This builder allows you to define the general arrangement drawing view item information.

It represents NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder . This builder won't create General Arrangement View and just returns a null reference (Nothing in Visual Basic).

To create a new instance of this class, use NXOpen.Features.ShipDesign.GeneralArrangement.DrawingAutomationBuilder.CreateDrawingViewItemBuilder

Default values.

Property Value

HorizontalFrameBarPosition

ViewTop

ShowFireAndSafetyPlanSymbol

0

ShowHorizontalFrameBar

0

ShowOpeningFillingLine

0

ShowOverallDimension

0

ShowPMILabel

0

ShowVerticalFrameBar

0

VerticalFrameBarPosition

ViewLeft

Created in NX12.0.2

Member Enumeration Documentation

Settings to indicate the position of Frame Bar in X direction

Enumerator
ViewTop 
ViewCenterY 
ViewBottom 
ViewLeft 
ViewCenterX 
ViewRight 

Property Documentation

unsafe NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.FrameBarPositionType NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.HorizontalFrameBarPosition
getset

Returns or sets the horizontal frame bar position

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement")

unsafe bool NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.ShowFireAndSafetyPlanSymbol
getset

Returns or sets the flag to indicate whether to show the fire and safety plan symbol or not.

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement")

unsafe bool NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.ShowHorizontalFrameBar
getset

Returns or sets the flag to indicate whether to show horizontal frame bar or not.

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement")

unsafe bool NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.ShowOpeningFillingLine
getset

Returns or sets the flag to indicate whether to show the opening filling line or not.

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement")

unsafe bool NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.ShowOverallDimension
getset

Returns or sets the flag to indicate whether to show the overall dimension or not.

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement")

unsafe bool NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.ShowPMILabel
getset

Returns or sets the flag to indicate whether to show the PMI labels or not.

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement")

unsafe bool NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.ShowVerticalFrameBar
getset

Returns or sets the flag to indicate whether to show vertical frame bar or not.

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement")

unsafe NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.FrameBarPositionType NXOpen.Features.ShipDesign.GeneralArrangement.DrawingViewItemBuilder.VerticalFrameBarPosition
getset

Returns or sets the vertical frame bar position

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.