NXOpen .NET Reference Guide
1899
|
Represents set of Ship Drafting View Lines View Preferences applicable to drafting views. More...
Public Types | |
enum | Lines { HiddenNonsection, VisibleNonsection, HiddenSection, VisibleSection, SecondaryHiddenNonsection, SecondaryVisibleNonsection, SecondaryHiddenSection, SecondaryVisibleSection } |
Line type More... | |
Public Member Functions | |
unsafe int | GetColor (string featureName, NXOpen.Preferences.ShipDraftingViewLinesViewPreferences.Lines linesType) |
Get line color More... | |
unsafe NXOpen.Preferences.Font | GetFont (string featureName, NXOpen.Preferences.ShipDraftingViewLinesViewPreferences.Lines linesType) |
Get line font More... | |
unsafe bool | GetShipDrawingObject (string featureName) |
Get single line status More... | |
unsafe NXOpen.Preferences.Width | GetWidth (string featureName, NXOpen.Preferences.ShipDraftingViewLinesViewPreferences.Lines linesType) |
Get line width More... | |
unsafe void | SetColor (string featureName, NXOpen.Preferences.ShipDraftingViewLinesViewPreferences.Lines linesType, int color) |
The color of ship line. More... | |
unsafe void | SetFont (string featureName, NXOpen.Preferences.ShipDraftingViewLinesViewPreferences.Lines linesType, NXOpen.Preferences.Font font) |
The font type of ship line. More... | |
unsafe void | SetShipDrawingObject (string featureName, bool singleLine) |
Note: The initial values are set based on the file NX_ShipAttribute. More... | |
unsafe void | SetWidth (string featureName, NXOpen.Preferences.ShipDraftingViewLinesViewPreferences.Lines linesType, NXOpen.Preferences.Width width) |
The width of hidden line or edges. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
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 | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Represents set of Ship Drafting View Lines View Preferences applicable to drafting views.
Ship drafting view lines are used for the features in Ship Design
To obtain an instance of this class use Preferences.ViewPreferences.ShipDraftingViewLines
Created in NX10.0.0
Line type
|
inline |
Get line color
Created in NX10.0.0
License requirements: None.
featureName | feature name e.g. decks, bulkheads etc. |
linesType | visible or hidden line type |
|
inline |
Get line font
Created in NX10.0.0
License requirements: None.
featureName | feature name e.g. decks, bulkheads etc. |
linesType | visible or hidden line type |
|
inline |
Get single line status
Created in NX10.0.0
License requirements: None.
featureName | feature name e.g. decks, bulkheads etc. |
|
inline |
Get line width
Created in NX10.0.0
License requirements: None.
featureName | feature name e.g. decks, bulkheads etc. |
linesType | visible or hidden line type |
|
inline |
The color of ship line.
The value should be between UF_OBJ_MIN_COLOR and UF_OBJ_MAX_COLOR.
Created in NX10.0.0
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")
featureName | feature name e.g. decks, bulkheads etc. |
linesType | visible or hidden line type |
color | Color |
|
inline |
The font type of ship line.
Created in NX10.0.0
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")
featureName | feature name e.g. decks, bulkheads etc. |
linesType | visible or hidden line type |
font | Font |
|
inline |
Note: The initial values are set based on the file NX_ShipAttribute.
xml The status determines the line settings for the ship feature in a view.
Created in NX10.0.0
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")
featureName | feature name e.g. decks, bulkheads etc. |
singleLine | status that determines SLR for the feature |
|
inline |
The width of hidden line or edges.
Created in NX10.0.0
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")
featureName | feature name e.g. decks, bulkheads etc. |
linesType | visible or hidden line type |
width | Width |
|
get |
Returns the tag of this object.