ViewStyleSecondaryComponentsBuilder Class

class NXOpen.Drawings.ViewStyleSecondaryComponentsBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the Secondary Geometry tab on the View Style Dialog (Drawings.

ViewStyleHiddenLinesBuilder)

New in version NX11.0.0.

Properties

Property Description
PrimaryHiddenBySecondaryCFW Returns the visible and hidden lines color, font, and width of primary geometry that is hidden by secondary geometry.
ProcessPrimaryHiddenBySecondary Returns or sets the Primary Geometry Hidden by Secondary Geometry toggle on Secondary Geometry tab of View Style Dialog.
ProcessSecondaryComponents Returns or sets the Secondary Geometry toggle on Secondary Geometry tab of View Style Dialog.
ProcessSecondaryHiddenByPrimary Returns or sets the Secondary Geometry Hidden by Primary Geometry toggle on Secondary Geometry tab of View Style Dialog.
SecondaryComponentsCFW Returns the visible and hidden lines color, font, and width of secondary geometry.
SecondaryHiddenByPrimaryCFW Returns the visible and hidden lines color, font, and width of secondary geometry that is hidden by primary geometry.
ShowSmoothEdges Returns or sets the Show Smooth Edges toggle on Secondary Geometry tab of View Style Dialog.
ShowVirtualIntersections Returns or sets the Show Virtual Intersections toggle on Secondary Geometry tab of View Style Dialog.
Tag Returns the Tag for this object.

Methods

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

Property Detail

PrimaryHiddenBySecondaryCFW

ViewStyleSecondaryComponentsBuilder.PrimaryHiddenBySecondaryCFW

Returns the visible and hidden lines color, font, and width of primary geometry that is hidden by secondary geometry.

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

Getter Method

Signature PrimaryHiddenBySecondaryCFW

Returns:
Return type:NXOpen.Drawings.VisibleAndHiddenLinesColorFontWidthBuilder

New in version NX11.0.0.

License requirements: None.

ProcessPrimaryHiddenBySecondary

ViewStyleSecondaryComponentsBuilder.ProcessPrimaryHiddenBySecondary

Returns or sets the Primary Geometry Hidden by Secondary Geometry toggle on Secondary Geometry tab of View Style Dialog.

If true, the primary geometry display properties are processed with respect to the secondary geometry.

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

Getter Method

Signature ProcessPrimaryHiddenBySecondary

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ProcessPrimaryHiddenBySecondary

Parameters:processPrimaryHiddenBySecondary (bool) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

ProcessSecondaryComponents

ViewStyleSecondaryComponentsBuilder.ProcessSecondaryComponents

Returns or sets the Secondary Geometry toggle on Secondary Geometry tab of View Style Dialog.

If true, the secondary geometry display properties are processed separately from the primary geometry.

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

Getter Method

Signature ProcessSecondaryComponents

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ProcessSecondaryComponents

Parameters:processSecondaryComponents (bool) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

ProcessSecondaryHiddenByPrimary

ViewStyleSecondaryComponentsBuilder.ProcessSecondaryHiddenByPrimary

Returns or sets the Secondary Geometry Hidden by Primary Geometry toggle on Secondary Geometry tab of View Style Dialog.

If true, the secondary geometry display properties are processed with respect to the primary geometry.

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

Getter Method

Signature ProcessSecondaryHiddenByPrimary

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ProcessSecondaryHiddenByPrimary

Parameters:processSecondaryHiddenByPrimary (bool) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

SecondaryComponentsCFW

ViewStyleSecondaryComponentsBuilder.SecondaryComponentsCFW

Returns the visible and hidden lines color, font, and width of secondary geometry.

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

Getter Method

Signature SecondaryComponentsCFW

Returns:
Return type:NXOpen.Drawings.VisibleAndHiddenLinesColorFontWidthBuilder

New in version NX11.0.0.

License requirements: None.

SecondaryHiddenByPrimaryCFW

ViewStyleSecondaryComponentsBuilder.SecondaryHiddenByPrimaryCFW

Returns the visible and hidden lines color, font, and width of secondary geometry that is hidden by primary geometry.

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

Getter Method

Signature SecondaryHiddenByPrimaryCFW

Returns:
Return type:NXOpen.Drawings.VisibleAndHiddenLinesColorFontWidthBuilder

New in version NX11.0.0.

License requirements: None.

ShowSmoothEdges

ViewStyleSecondaryComponentsBuilder.ShowSmoothEdges

Returns or sets the Show Smooth Edges toggle on Secondary Geometry tab of View Style Dialog.

If true, the smooth edges are displayed for secondary geometry.

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

Getter Method

Signature ShowSmoothEdges

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ShowSmoothEdges

Parameters:showSmoothEdges (bool) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

ShowVirtualIntersections

ViewStyleSecondaryComponentsBuilder.ShowVirtualIntersections

Returns or sets the Show Virtual Intersections toggle on Secondary Geometry tab of View Style Dialog.

If true, the virtual intersection lines are displayed for secondary geometry.

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

Getter Method

Signature ShowVirtualIntersections

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ShowVirtualIntersections

Parameters:showVirtualIntersections (bool) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

Method Detail

Validate

ViewStyleSecondaryComponentsBuilder.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.