NXOpen .NET Reference Guide
|
Represents the set of drafting preferences applicable to part More...
Public Types | |
enum | BreakLineStyle { Existing, Simple, Straight, Sawtooth, LongBreak, Tubular, SolidTubular, SolidRod, Jigsaw, Wood } |
Describes the available break line style More... | |
enum | FontType { Original, Invisible, Solid, Dashed, Phantom, Centerline, Dotted, LongDashed, DottedDashed } |
Describes the available font types More... | |
enum | UpdateViewWithoutLwDataOption { Ignore, Notify, DoNotNotify, Generate } |
Describes the update view without light weight data options More... | |
enum | ViewStyleType { Border, Wireframe, HiddenWireframe, Shaded } |
Describes the available view style types for preview More... | |
enum | WidthType { Original, Thin, Normal, Thick, ThicknessOne = 5, ThicknessTwo, ThicknessThree, ThicknessFour, ThicknessFive, ThicknessSix, ThicknessSeven, ThicknessEight, ThicknessNine } |
Describes the available width types More... | |
Properties | |
unsafe NXOpen.NXColor | ActiveViewColor [get, set] |
Returns or sets the drafting active view color. More... | |
unsafe bool | AssociativeAlignment [get, set] |
Returns or sets the flag indicating whether to associatively align the view when placing it More... | |
unsafe int | BorderColor [get, set] |
Returns or sets the drafting view border color. More... | |
unsafe double | BreakLineAmplitude [get, set] |
Returns or sets the break line amplitude. More... | |
unsafe NXOpen.NXColor | BreakLineColor [get, set] |
Returns or sets the break line color. More... | |
unsafe double | BreakLineExtension [get, set] |
Returns or sets More... | |
unsafe double | BreakLineGap [get, set] |
Returns or sets the break line gap. More... | |
unsafe bool | BreakLinesVisibility [get, set] |
Returns or sets the break lines visibility. More... | |
unsafe NXOpen.Preferences.PartDrafting.BreakLineStyle | BreakLineType [get, set] |
Returns or sets the break line type. More... | |
unsafe int | BreakLineWidth [get, set] |
Returns or sets the break line width. More... | |
unsafe int | Color [get, set] |
Returns or sets the color of the retained NXOpen.Annotations.Annotation objects. More... | |
unsafe bool | CustomSymbolSmashToSketch [get, set] |
Returns or sets the custom symbol smash behavior. More... | |
unsafe bool | DelayUpdateOnCreation [get, set] |
Returns or sets the flag indicating whether the newly created views should update immediately even when the view update is delayed. More... | |
unsafe bool | DelayViewUpdate [get, set] |
Returns or sets the flag indicating whether to delay update of the drafting views during system initiated drawing updates More... | |
unsafe string | Delimiter [get, set] |
Returns or sets the delimiter More... | |
unsafe bool | DisplayBorders [get, set] |
Returns or sets the flag indicating whether to display borders around drafting views, when selected More... | |
unsafe bool | EnableSmoothEdgesForLWView [get, set] |
Returns or sets the flat indicating whether the smart lightweight views should show the smooth edges or render them as normal curves More... | |
unsafe NXOpen.Preferences.PartDrafting.FontType | Font [get, set] |
Returns or sets the line font of the retained NXOpen.Annotations.Annotation objects More... | |
unsafe int | FrameBarPrecision [get, set] |
Returns or sets the frame bar precision. More... | |
unsafe int | FrameBarTicDirection [get, set] |
Returns or sets the frame bar tic direction. More... | |
unsafe string | InitialSecondaryNumber [get, set] |
Returns or sets the initial secondary number More... | |
unsafe string | InitialSheetNumber [get, set] |
Returns or sets the initial sheet number More... | |
unsafe bool | LineAntialiasing [get, set] |
Returns or sets the flag indicating whether to display drawing using line antialiasing. More... | |
unsafe int | MinimumComponentsForLargeAssemblyOption [get, set] |
Returns or sets the minimum number of components for large assembly option to get enabled More... | |
unsafe bool | PropagateBreakLines [get, set] |
Returns or sets the propagation of view break. More... | |
unsafe bool | RetainAnnotations [get, set] |
Returns or sets the flag indicating whether to retain NXOpen.Annotations.Annotation objects when the geometry they are attached to is deleted. More... | |
unsafe bool | ShowFacetEdges [get, set] |
Returns or sets the flag indicating whether to display facet edges in shaded member views. More... | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
unsafe bool | Translucency [get, set] |
Returns or sets the flag indicating whether to display solids in shaded member views with translucency. More... | |
unsafe NXOpen.Preferences.PartDrafting.UpdateViewWithoutLwDataOption | UpdateViewWithoutLwData [get, set] |
Returns or sets the option specifying the action when missing, incomplete or invalid lightweight bodies are found during view create or update More... | |
unsafe bool | VersionObjects [get, set] |
Returns or sets the drafting version objects setting when updating drafting objects and member views More... | |
unsafe NXOpen.Preferences.PartDrafting.ViewStyleType | ViewStyle [get, set] |
Returns or sets the drafting view style type for preview when placing the view More... | |
unsafe bool | ViewTracking [get, set] |
Returns or sets the flag indicating whether to track a drafting view during preview when placing the view. More... | |
unsafe NXOpen.Preferences.PartDrafting.WidthType | Width [get, set] |
Returns or sets the line width of the retained NXOpen.Annotations.Annotation objects 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.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Represents the set of drafting preferences applicable to part
To obtain an instance of this class, refer to NXOpen.Preferences.PartPreferences
Created in NX3.0.0
Describes the available width types
|
getset |
Returns or sets the drafting active view color.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether to associatively align the view when placing it
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the drafting view border color.
The value should be between 1 and 216.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the break line amplitude.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the break line color.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the break line gap.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the break lines visibility.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the break line type.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the break line width.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the color of the retained NXOpen.Annotations.Annotation objects.
The value should be between 1 and 216.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the custom symbol smash behavior.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_layout ("NX Layout")
|
getset |
Returns or sets the flag indicating whether the newly created views should update immediately even when the view update is delayed.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether to delay update of the drafting views during system initiated drawing updates
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the delimiter
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether to display borders around drafting views, when selected
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flat indicating whether the smart lightweight views should show the smooth edges or render them as normal curves
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the line font of the retained NXOpen.Annotations.Annotation objects
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the frame bar precision.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the frame bar tic direction.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the initial secondary number
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the initial sheet number
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether to display drawing using line antialiasing.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the minimum number of components for large assembly option to get enabled
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the propagation of view break.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether to retain NXOpen.Annotations.Annotation objects when the geometry they are attached to is deleted.
When false, the NXOpen.Annotations.Annotation objects get deleted with the geometry.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether to display facet edges in shaded member views.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the tag of this object.
|
getset |
Returns or sets the flag indicating whether to display solids in shaded member views with translucency.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the option specifying the action when missing, incomplete or invalid lightweight bodies are found during view create or update
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the drafting version objects setting when updating drafting objects and member views
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the drafting view style type for preview when placing the view
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether to track a drafting view during preview when placing the view.
The cursor is tracked using XC/YC coordinates.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the line width of the retained NXOpen.Annotations.Annotation objects
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.