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

Represents a 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.
 
void InheritSettingsFromPreferences ()
 Inherit Settings From Preference
Created in NX9.0.0.
 
void InheritSettingsFromSelectedObjects (NXOpen::Drawings::DraftingView *selectedObject)
 Inherit Settings From Selected Objects
Created in NX9.0.0.
 
NXOpen::Drawings::ViewCommonViewLabelBuilderViewCommonViewLabel ()
 Returns the view common view label builder
Created in NX9.0.0.
 
NXOpen::Drawings::ViewDetailLabelBuilderViewDetailLabel ()
 Returns the view detail label builder
Created in NX9.0.0.
 
NXOpen::Drawings::ViewLabelBuilderViewLabel ()
 Returns the view label builder
Created in NX9.0.0.
 
NXOpen::Drawings::ViewProjectedLabelBuilderViewProjectedLabel ()
 Returns the view projected label builder
Created in NX9.0.0.
 
NXOpen::Drawings::ViewSectionLabelBuilderViewSectionLabel ()
 Returns the view section label builder
Created in NX9.0.0.
 
NXOpen::Drawings::ViewStyleBuilderViewStyle ()
 Returns the view style builder
Created in NX9.0.0.
 

Detailed Description

Represents a Drawings::EditViewSettingsBuilder builder.

    It provides an interface for editing view style settings.
    This can be used to change one specific view or all views.  <br> To create a new instance of this class, use @link Drafting::SettingsManager::CreateDrawingEditViewSettingsBuilder  Drafting::SettingsManager::CreateDrawingEditViewSettingsBuilder @endlink  <br> 

Default values.

Property Value

ViewStyle.ViewStyleGeneral.AngleValue

0.0

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
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 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.