NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Drawings::EditViewSettingsBuilder Class Reference

Represents a NXOpen::Drawings::EditViewSettingsBuilder builder. More...

Inheritance diagram for NXOpen::Drawings::EditViewSettingsBuilder:
NXOpen::Drafting::BaseEditSettingsBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

void InheritSettingsFromCustomerDefault ()
 Inherit Settings From Customer Default
Created in NX9.0.0. More...
 
void InheritSettingsFromPreferences ()
 Inherit Settings From Preference
Created in NX9.0.0. More...
 
void InheritSettingsFromSelectedObjects (NXOpen::Drawings::DraftingView *selectedObject)
 Inherit Settings From Selected Objects
Created in NX9.0.0. More...
 
NXOpen::Drawings::ViewCommonViewLabelBuilderViewCommonViewLabel ()
 Returns the view common view label builder
More...
 
NXOpen::Drawings::ViewDetailLabelBuilderViewDetailLabel ()
 Returns the view detail label builder
Created in NX9.0.0. More...
 
NXOpen::Drawings::ViewLabelBuilderViewLabel ()
 Returns the view label builder
Created in NX9.0.0. More...
 
NXOpen::Drawings::ViewProjectedLabelBuilderViewProjectedLabel ()
 Returns the view projected label builder
Created in NX9.0.0. More...
 
NXOpen::Drawings::ViewSectionLabelBuilderViewSectionLabel ()
 Returns the view section label builder
Created in NX9.0.0. More...
 
NXOpen::Drawings::ViewStyleBuilderViewStyle ()
 Returns the view style builder
Created in NX9.0.0. More...
 

Detailed Description

Represents a NXOpen::Drawings::EditViewSettingsBuilder builder.

It provides an interface for editing view style settings. This can be used to change one specific view or all views.
To create a new instance of this class, use NXOpen::Drafting::SettingsManager::CreateDrawingEditViewSettingsBuilder
Default values.

Property Value

ViewStyle.ViewStyleGeneral.AngleSetting.Angle.Value

0

ViewStyle.ViewStyleGeneral.AngleSetting.Associative

0

ViewStyle.ViewStyleGeneral.AngleSetting.EvaluationPlane

DrawingSheet

ViewStyle.ViewStyleGeneral.Scale.Denominator

1.0

ViewStyle.ViewStyleGeneral.Scale.Numerator

1.0

ViewStyle.ViewStyleGeneral.Scale.ScaleType

Ratio

ViewStyle.ViewStyleOrientation.HingeLine.ReverseDirection

false

ViewStyle.ViewStyleOrientation.HingeLine.VectorOption

Inferred

ViewStyle.ViewStyleOrientation.Ovt.AssociativeOrientation

0


Created in NX9.0.0.

Member Function Documentation

void NXOpen::Drawings::EditViewSettingsBuilder::InheritSettingsFromCustomerDefault ( )

Inherit Settings From Customer Default
Created in NX9.0.0.



License requirements : drafting ("DRAFTING")

void NXOpen::Drawings::EditViewSettingsBuilder::InheritSettingsFromPreferences ( )

Inherit Settings From Preference
Created in NX9.0.0.



License requirements : drafting ("DRAFTING")

void NXOpen::Drawings::EditViewSettingsBuilder::InheritSettingsFromSelectedObjects ( NXOpen::Drawings::DraftingView selectedObject)

Inherit Settings From Selected Objects
Created in NX9.0.0.



License requirements : drafting ("DRAFTING")

Parameters
selectedObjectThe selected drafting view instance object. NULL is not allowed.
NXOpen::Drawings::ViewCommonViewLabelBuilder* NXOpen::Drawings::EditViewSettingsBuilder::ViewCommonViewLabel ( )

Returns the view common view label builder

Deprecated:
Deprecated in NX10.0.0.

Use NXOpen::Drawings::ViewStyleBuilder::ViewCommonViewLabel instead.


Created in NX9.0.0.

License requirements : None

NXOpen::Drawings::ViewDetailLabelBuilder* NXOpen::Drawings::EditViewSettingsBuilder::ViewDetailLabel ( )

Returns the view detail label builder
Created in NX9.0.0.



License requirements : None

NXOpen::Drawings::ViewLabelBuilder* NXOpen::Drawings::EditViewSettingsBuilder::ViewLabel ( )

Returns the view label builder
Created in NX9.0.0.



License requirements : None

NXOpen::Drawings::ViewProjectedLabelBuilder* NXOpen::Drawings::EditViewSettingsBuilder::ViewProjectedLabel ( )

Returns the view projected label builder
Created in NX9.0.0.



License requirements : None

NXOpen::Drawings::ViewSectionLabelBuilder* NXOpen::Drawings::EditViewSettingsBuilder::ViewSectionLabel ( )

Returns the view section label builder
Created in NX9.0.0.



License requirements : None

NXOpen::Drawings::ViewStyleBuilder* NXOpen::Drawings::EditViewSettingsBuilder::ViewStyle ( )

Returns the view style builder
Created in NX9.0.0.



License requirements : None


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