ViewStyleHiddenLinesBuilder Class

class NXOpen.Drawings.ViewStyleHiddenLinesBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the HIDDEN LINES tab on the View Style Dialog (Drawings.

ViewStyleHiddenLinesBuilder)

New in version NX6.0.0.

Properties

Property Description
Color Returns or sets the color on the HIDDEN LINES tab of the View Style Dialog
EdgesHiddenByEdges Returns or sets the edges hidden by edges toggle on the HIDDEN LINES tab of the View Style Dialog
Font Returns or sets the font on the HIDDEN LINES tab of the View Style Dialog
HiddenLine Returns or sets the hidden line toggle on the HIDDEN LINES tab of the View Style Dialog
IncludeModelCurves Returns or sets the include model curves toggle on the HIDDEN LINES tab of the View Style Dialog
IncludeModelCurvesOption Returns or sets the include model curves option on the HIDDEN LINES tab of the View Style Dialog
InterferingSolids Returns or sets the interfering solids toggle on the HIDDEN LINES tab of the View Style Dialog
ReferenceEdgesOnly Returns or sets the reference edges only toggle on the HIDDEN LINES tab of the View Style Dialog
SelfHidden Returns or sets the self hidden toggle on the HIDDEN LINES tab of the View Style Dialog
SmallFeature Returns or sets the small feature option on the HIDDEN LINES tab of the View Style Dialog
SmallFeaturesTolerance Returns or sets the small features tolerance on the HIDDEN LINES tab of the View Style Dialog
Tag Returns the Tag for this object.
Width Returns or sets the width on the HIDDEN LINES tab of the View Style Dialog

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

Color

ViewStyleHiddenLinesBuilder.Color

Returns or sets the color on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature Color

Returns:Returns the color that is on the hidden line sub-builder
Return type:Id

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Color

Parameters:color (Id) – Sets a new color on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

EdgesHiddenByEdges

ViewStyleHiddenLinesBuilder.EdgesHiddenByEdges

Returns or sets the edges hidden by edges toggle on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature EdgesHiddenByEdges

Returns:Returns the edges hidden by edges toggle value that is on the hidden line sub-builder
Return type:bool

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature EdgesHiddenByEdges

Parameters:edgesHiddenByEdgesToggle (bool) – Sets a new edges hidden by edges toggle value on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

Font

ViewStyleHiddenLinesBuilder.Font

Returns or sets the font on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature Font

Returns:Returns the font that is on the hidden line sub-builder
Return type:NXOpen.Preferences.Font

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Font

Parameters:font (NXOpen.Preferences.Font) – Sets a new font on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

HiddenLine

ViewStyleHiddenLinesBuilder.HiddenLine

Returns or sets the hidden line toggle on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature HiddenLine

Returns:Returns the hidden line toggle value that is on the hidden line sub-builder
Return type:bool

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature HiddenLine

Parameters:hiddenLineToggle (bool) – Sets a new hidden line toggle value on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

IncludeModelCurves

ViewStyleHiddenLinesBuilder.IncludeModelCurves

Returns or sets the include model curves toggle on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature IncludeModelCurves

Returns:Returns the include model curves toggle value that is on the hidden line sub-builder
Return type:bool

New in version NX6.0.0.

Deprecated since version NX12.0.0: Use Drawings.ViewStyleHiddenLinesBuilder.IncludeModelCurvesOption() instead.

License requirements: None.

-------------------------------------

Setter Method

Signature IncludeModelCurves

Parameters:includeModelCurvesToggle (bool) – Sets a new include model curves toggle value on the hidden line sub-builder

New in version NX6.0.0.

Deprecated since version NX12.0.0: Use Drawings.ViewStyleHiddenLinesBuilder.IncludeModelCurvesOption() instead.

License requirements: drafting (“DRAFTING”)

IncludeModelCurvesOption

ViewStyleHiddenLinesBuilder.IncludeModelCurvesOption

Returns or sets the include model curves option on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature IncludeModelCurvesOption

Returns:Returns the include model curves option that is on the hidden line sub-builder
Return type:NXOpen.Preferences.IncludeModelCurvesOption

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature IncludeModelCurvesOption

Parameters:includeModelCurvesPointsOptionData (NXOpen.Preferences.IncludeModelCurvesOption) – Sets a new include model curves option on the hidden line sub-builder

New in version NX12.0.0.

License requirements: drafting (“DRAFTING”)

InterferingSolids

ViewStyleHiddenLinesBuilder.InterferingSolids

Returns or sets the interfering solids toggle on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature InterferingSolids

Returns:Returns the interfering solids toggle value that is on the hidden line sub-builder
Return type:NXOpen.Preferences.HiddenLineInterferingSolidsOption

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature InterferingSolids

Parameters:interferingSolidsOption (NXOpen.Preferences.HiddenLineInterferingSolidsOption) – Sets a new interfering solids toggle value on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

ReferenceEdgesOnly

ViewStyleHiddenLinesBuilder.ReferenceEdgesOnly

Returns or sets the reference edges only toggle on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature ReferenceEdgesOnly

Returns:Returns the reference edges only toggle value that is on the hidden line sub-builder
Return type:bool

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ReferenceEdgesOnly

Parameters:referenceEdgesOnlyToggle (bool) – Sets a new reference edges only toggle value on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

SelfHidden

ViewStyleHiddenLinesBuilder.SelfHidden

Returns or sets the self hidden toggle on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature SelfHidden

Returns:Returns the self hidden toggle value that is on the hidden line sub-builder
Return type:bool

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SelfHidden

Parameters:selfHiddenToggle (bool) – Sets a new self hidden toggle value on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

SmallFeature

ViewStyleHiddenLinesBuilder.SmallFeature

Returns or sets the small feature option on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature SmallFeature

Returns:Returns the small feature option that is on the hidden line sub-builder
Return type:NXOpen.Preferences.HiddenLineSmallFeatureOption

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SmallFeature

Parameters:smallFeatureOption (NXOpen.Preferences.HiddenLineSmallFeatureOption) – Sets a new small feature option on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

SmallFeaturesTolerance

ViewStyleHiddenLinesBuilder.SmallFeaturesTolerance

Returns or sets the small features tolerance on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature SmallFeaturesTolerance

Returns:Returns the small features tolerance value that is on the hidden line sub-builder
Return type:float

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SmallFeaturesTolerance

Parameters:smallFeaturesTolerance (float) – Sets a new small features tolerance value on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

Width

ViewStyleHiddenLinesBuilder.Width

Returns or sets the width on the HIDDEN LINES tab of the View Style Dialog

-------------------------------------

Getter Method

Signature Width

Returns:Returns the width that is on the hidden line sub-builder
Return type:NXOpen.Preferences.Width

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Width

Parameters:width (NXOpen.Preferences.Width) – Sets a new width on the hidden line sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

Method Detail

Validate

ViewStyleHiddenLinesBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.