NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Properties | List of all members
NXOpen.Drawings.ProjectedViewBuilder Class Reference

Represents a NXOpen.Drawings.ProjectedView builder More...

Inheritance diagram for NXOpen.Drawings.ProjectedViewBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Properties

unsafe
NXOpen.Drawings.HiddenObjectsBuilder 
HiddenObjects [get]
 Returns the list of objects to not show in the view More...
 
unsafe
NXOpen.Drawings.HiddenObjectsBuilder 
NonSectionedObjects [get]
 Returns the list of objects to not section in the view More...
 
unsafe
NXOpen.Drawings.ParentViewBuilder 
Parent [get]
 Returns the parent view More...
 
unsafe
NXOpen.Drawings.ViewPlacementBuilder 
Placement [get]
 Returns the view position More...
 
unsafe
NXOpen.Drawings.DraftingComponentSelectionBuilder 
SecondaryComponents [get]
 Returns the list of secondary components in the view More...
 
unsafe
NXOpen.Drawings.ViewStyleBuilder 
Style [get]
 Returns the view style More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Drawings.ProjectedView builder

To create a new instance of this class, use NXOpen.Drawings.DraftingViewCollection.CreateProjectedViewBuilder

Default values.

Property Value

Placement.AlignmentMethod

Infer

Placement.AlignmentOption

ToView

SecondaryComponents.ObjectType

PrimaryGeometry

Style.ViewStyleGeneral.AngleSetting.Angle.Value

0

Style.ViewStyleGeneral.AngleSetting.Associative

0

Style.ViewStyleGeneral.AngleSetting.EvaluationPlane

DrawingSheet

Style.ViewStyleGeneral.Scale.Denominator

1.0

Style.ViewStyleGeneral.Scale.Numerator

1.0

Style.ViewStyleGeneral.Scale.ScaleType

Ratio

Style.ViewStyleOrientation.HingeLine.ReverseDirection

false

Style.ViewStyleOrientation.HingeLine.VectorOption

Inferred

Style.ViewStyleOrientation.Ovt.AssociativeOrientation

0

Created in NX6.0.0

Property Documentation

unsafe NXOpen.Drawings.HiddenObjectsBuilder NXOpen.Drawings.ProjectedViewBuilder.HiddenObjects
get

Returns the list of objects to not show in the view

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Drawings.HiddenObjectsBuilder NXOpen.Drawings.ProjectedViewBuilder.NonSectionedObjects
get

Returns the list of objects to not section in the view

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Drawings.ParentViewBuilder NXOpen.Drawings.ProjectedViewBuilder.Parent
get

Returns the parent view

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewPlacementBuilder NXOpen.Drawings.ProjectedViewBuilder.Placement
get

Returns the view position

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Drawings.DraftingComponentSelectionBuilder NXOpen.Drawings.ProjectedViewBuilder.SecondaryComponents
get

Returns the list of secondary components in the view

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewStyleBuilder NXOpen.Drawings.ProjectedViewBuilder.Style
get

Returns the view style

Created in NX6.0.0

License requirements: None.


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