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

Represents a NXOpen.Drawings.SectionLineBuilder . More...

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

Public Types

enum  Types {
  SimpleOrStepped, Half, Revolved, PointToPoint,
  PointAndAngle, Pictorial, HalfPictorial, Oriented
}
 Section Line type More...
 

Properties

unsafe NXOpen.Direction ArrowDirection [get, set]
 Returns or sets the arrow direction. More...
 
unsafe NXOpen.Direction CutDirection [get, set]
 Returns or sets the cut direction. More...
 
unsafe
NXOpen.Drawings.HalfSectionLineBuilder 
Half [get]
 Returns the half section line data. More...
 
unsafe
NXOpen.Drawings.HalfSectionLineBuilder 
HalfPictorial [get]
 Returns the half pictorial section line data. More...
 
unsafe NXOpen.Direction HingeDirection [get, set]
 Returns or sets the hinge direction. More...
 
unsafe
NXOpen.Drawings.OrientedSectionLineBuilder 
Oriented [get]
 Returns the simple 3D section line data. More...
 
unsafe
NXOpen.Drawings.ParentViewBuilder 
ParentView [get]
 Returns the parent view. More...
 
unsafe
NXOpen.Drawings.SteppedSectionLineBuilder 
Pictorial [get]
 Returns the pictorial section line data. More...
 
unsafe
NXOpen.Drawings.PointAndAngleSectionLineBuilder 
PointAndAngle [get]
 Returns the point and angle section line data. More...
 
unsafe
NXOpen.Drawings.PointToPointSectionLineBuilder 
PointToPoint [get]
 Returns the point to point section line data. More...
 
unsafe
NXOpen.Drawings.RevolvedSectionLineBuilder 
Revolved [get]
 Returns the revolved section line data. More...
 
unsafe
NXOpen.Drawings.SteppedSectionLineBuilder 
SimpleOrStepped [get]
 Returns the simple or stepped section line data. More...
 
unsafe
NXOpen.Drawings.SectionLineStyleBuilder 
Style [get]
 Returns the style. More...
 
unsafe
NXOpen.Drawings.SectionLineBuilder.Types 
Type [get, set]
 Returns or sets the section line type More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. 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.SectionLineBuilder .

This class is used to create or edit a NXOpen.Drawings.SectionLine .

To create a new instance of this class, use NXOpen.Drawings.SectionLineCollection.CreateSectionLineBuilder

Created in NX6.0.0

Deprecated in NX10.0.0. Use NXOpen.Drawings.SectionViewBuilder.SectionLineType

Member Enumeration Documentation

Section Line type

Enumerator
SimpleOrStepped 

Creates or edits a NXOpen.Drawings.SteppedSectionLine

Half 

Creates or edits a NXOpen.Drawings.HalfSectionLine

Revolved 

Creates or edits a NXOpen.Drawings.RevolvedSectionLine

PointToPoint 

Creates or edits a NXOpen.Drawings.PointToPointSectionLine

PointAndAngle 

Creates or edits a NXOpen.Drawings.PointAndAngleSectionLine

Pictorial 

Creates or edits a NXOpen.Drawings.PictorialSectionLine

HalfPictorial 

Creates or edits a NXOpen.Drawings.HalfPictorialSectionLine

Oriented 

Creates or edits a NXOpen.Drawings.OrientedSectionLine

Property Documentation

unsafe NXOpen.Direction NXOpen.Drawings.SectionLineBuilder.ArrowDirection
getset

Returns or sets the arrow direction.

The arrow direction defines the direction of the section line arrows and must be perpendicular to the cut direction.

The arrow direction is only used for NXOpen.Drawings.SectionLineBuilder.Types.Pictorial , NXOpen.Drawings.SectionLineBuilder.Types.HalfPictorial and NXOpen.Drawings.SectionLineBuilder.Types.Oriented section lines

Created in NX6.0.0

Deprecated in NX10.0.0. This API is not supported yet and should not be used.

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.Direction NXOpen.Drawings.SectionLineBuilder.CutDirection
getset

Returns or sets the cut direction.

The cut direction is a vector that specifies the direction of the cutting plane. A vector arrow displays showing the direction of the vector.

The cut direction is only used for NXOpen.Drawings.SectionLineBuilder.Types.Pictorial , NXOpen.Drawings.SectionLineBuilder.Types.HalfPictorial and NXOpen.Drawings.SectionLineBuilder.Types.Oriented section lines

Created in NX6.0.0

Deprecated in NX10.0.0. This API is not supported yet and should not be used.

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.Drawings.HalfSectionLineBuilder NXOpen.Drawings.SectionLineBuilder.Half
get

Returns the half section line data.

Use the half section line data when the type is set to NXOpen.Drawings.SectionLineBuilder.Types.Half

Created in NX6.0.0

Deprecated in NX10.0.0. Use Drawings.SectionViewBuilder.SectionViewType

License requirements: None.

unsafe NXOpen.Drawings.HalfSectionLineBuilder NXOpen.Drawings.SectionLineBuilder.HalfPictorial
get

Returns the half pictorial section line data.

Use the half pictorial section line data when the type is set to NXOpen.Drawings.SectionLineBuilder.Types.HalfPictorial

Created in NX6.0.0

Deprecated in NX10.0.0. This API is not supported yet and should not be used.

License requirements: None.

unsafe NXOpen.Direction NXOpen.Drawings.SectionLineBuilder.HingeDirection
getset

Returns or sets the hinge direction.

The hinge direction is only used for NXOpen.Drawings.SectionLineBuilder.Types.SimpleOrStepped , NXOpen.Drawings.SectionLineBuilder.Types.Half , NXOpen.Drawings.SectionLineBuilder.Types.Revolved , NXOpen.Drawings.SectionLineBuilder.Types.PointToPoint , and NXOpen.Drawings.SectionLineBuilder.Types.PointAndAngle section lines

Created in NX6.0.0

Deprecated in NX10.0.0. Use Drawings.ViewStyleOrientationBuilder.HingeLine

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")

unsafe NXOpen.Drawings.OrientedSectionLineBuilder NXOpen.Drawings.SectionLineBuilder.Oriented
get

Returns the simple 3D section line data.

Use the simple 3D section line data when the type is set to NXOpen.Drawings.SectionLineBuilder.Types.Oriented

Created in NX6.0.0

Deprecated in NX10.0.0. This API is not supported yet and should not be used.

License requirements: None.

unsafe NXOpen.Drawings.ParentViewBuilder NXOpen.Drawings.SectionLineBuilder.ParentView
get

Returns the parent view.

The view that the section line will cut.

Created in NX6.0.0

Deprecated in NX10.0.0. Use Drawings.SectionViewBuilder.ParentView

License requirements: None.

unsafe NXOpen.Drawings.SteppedSectionLineBuilder NXOpen.Drawings.SectionLineBuilder.Pictorial
get

Returns the pictorial section line data.

Use the pictorial section line data when the type is set to NXOpen.Drawings.SectionLineBuilder.Types.Pictorial

Created in NX6.0.0

Deprecated in NX10.0.0. This API is not supported yet and should not be used.

License requirements: None.

unsafe NXOpen.Drawings.PointAndAngleSectionLineBuilder NXOpen.Drawings.SectionLineBuilder.PointAndAngle
get

Returns the point and angle section line data.

Use the point and angle section line data when the type is set to NXOpen.Drawings.SectionLineBuilder.Types.PointAndAngle

Created in NX6.0.0

Deprecated in NX10.0.0. This API is not supported yet and should not be used.

License requirements: None.

unsafe NXOpen.Drawings.PointToPointSectionLineBuilder NXOpen.Drawings.SectionLineBuilder.PointToPoint
get

Returns the point to point section line data.

Use the point to point section line data when the type is set to NXOpen.Drawings.SectionLineBuilder.Types.PointToPoint

Created in NX6.0.0

Deprecated in NX10.0.0. Use Drawings.SectionViewBuilder.SectionViewType

License requirements: None.

unsafe NXOpen.Drawings.RevolvedSectionLineBuilder NXOpen.Drawings.SectionLineBuilder.Revolved
get

Returns the revolved section line data.

Use the revolved section line data when the type is set to NXOpen.Drawings.SectionLineBuilder.Types.Revolved

Created in NX6.0.0

Deprecated in NX10.0.0. Use Drawings.SectionViewBuilder.SectionViewType

License requirements: None.

unsafe NXOpen.Drawings.SteppedSectionLineBuilder NXOpen.Drawings.SectionLineBuilder.SimpleOrStepped
get

Returns the simple or stepped section line data.

Use the simple or stepped section line data when the type is set to NXOpen.Drawings.SectionLineBuilder.Types.SimpleOrStepped

Created in NX6.0.0

Deprecated in NX10.0.0. Use Drawings.SectionViewBuilder.SectionViewType

License requirements: None.

unsafe NXOpen.Drawings.SectionLineStyleBuilder NXOpen.Drawings.SectionLineBuilder.Style
get

Returns the style.

The preferences of a section line.

Created in NX6.0.0

Deprecated in NX10.0.0. Use Drawings.SectionViewBuilder.ViewStyle

License requirements: None.

unsafe NXOpen.Drawings.SectionLineBuilder.Types NXOpen.Drawings.SectionLineBuilder.Type
getset

Returns or sets the section line type

Created in NX6.0.0

Deprecated in NX10.0.0. Use Drawings.SectionViewBuilder.SectionViewType

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING")


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