NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Annotations.LineWeldData Class Reference

Represents line weld data More...

Inheritance diagram for NXOpen.Annotations.LineWeldData:

Public Member Functions

unsafe void SetWeldStandard (NXOpen.Annotations.WeldStandard standard)
  More...
 
unsafe
NXOpen.Annotations.LineWeldSideData 
GetArrowSideData ()
 Returns the arrow side data More...
 
unsafe void SetArrowSideData (NXOpen.Annotations.LineWeldSideData arrowSide)
 Sets the arrow side data More...
 
unsafe
NXOpen.Annotations.LineWeldSideData 
GetOtherSideData ()
 Returns the other side data More...
 
unsafe void SetOtherSideData (NXOpen.Annotations.LineWeldSideData otherSide)
 Sets the other side data More...
 
unsafe string[] GetTailSpecificationText ()
 Returns the tail specification text More...
 
unsafe void SetTailSpecificationText (string[] lines)
 Sets the tail specification text More...
 
unsafe NXOpen.DisplayableObject[] GetTopSeamObjects ()
 Returns the top seam objects. More...
 
unsafe void SetTopSeamObjects (NXOpen.DisplayableObject[] objects)
 Sets the top seam objects. More...
 
unsafe NXOpen.DisplayableObject[] GetSideSeamObjects ()
 Returns the side seam objects. More...
 
unsafe void SetSideSeamObjects (NXOpen.DisplayableObject[] objects)
 Sets the side seam objects. More...
 

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 

Properties

unsafe bool AllroundSymbol [get, set]
 Returns or sets the flag indicating whether the allround symbol is displayed More...
 
unsafe bool CenterSymbol [get, set]
 Returns or sets the flag indicating whether the weld symbol is at center of reference line, applicable only to spot and seam symbols More...
 
unsafe bool FieldWeld [get, set]
 Returns or sets the flag indicating whether the weld is done at the field site More...
 
unsafe
NXOpen.Annotations.IdentificationLineLocation 
IdentificationLineLocation [get, set]
 Returns or sets the identification line location More...
 
unsafe bool SideSeamDisplay [get, set]
 Returns or sets the flag indicating whether the side seam is displayed More...
 
unsafe bool SideSeamHorizontalFlip [get, set]
 Returns or sets the flag indicating whether the side seam is flipped in the horizontal direction More...
 
unsafe bool SideSeamVerticalFlip [get, set]
 Returns or sets the flag indicating whether the side seam is flipped in the vertical direction More...
 
unsafe NXOpen.Drawings.DraftingView SideSeamView [get, set]
 Returns or sets the view for which side seam is to be created. More...
 
unsafe bool StaggeredWeldSymbolDisplay [get, set]
 Returns or sets the flag indicating whether the staggered weld symbol is displayed More...
 
unsafe double SymbolScale [get, set]
 Returns or sets the symbol scale More...
 
unsafe NXOpen.Annotations.Tail Tail [get, set]
 Returns or sets the tail for the reference line More...
 
unsafe bool TopSeamDisplay [get, set]
 Returns or sets the flag indicating whether the top seam is displayed More...
 
unsafe bool TopSeamReverse [get, set]
 Returns or sets the flag indicating whether the top seam direction is reveresed More...
 
unsafe NXOpen.Drawings.DraftingView TopSeamView [get, set]
 Returns or sets the view for which top seam is to be created. More...
 
unsafe
NXOpen.Annotations.WeldStandard 
WeldStandard [get]
 Returns the standard More...
 

Detailed Description

Represents line weld data

Created in NX4.0.0

Member Function Documentation

override void NXOpen.Annotations.LineWeldData.FreeResource ( )
protected

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Created in NX4.0.0

License requirements: None.

unsafe NXOpen.Annotations.LineWeldSideData NXOpen.Annotations.LineWeldData.GetArrowSideData ( )

Returns the arrow side data

Created in NX4.0.0

License requirements: None.

Returns
Arrow side line weld data
unsafe NXOpen.Annotations.LineWeldSideData NXOpen.Annotations.LineWeldData.GetOtherSideData ( )

Returns the other side data

Created in NX4.0.0

License requirements: None.

Returns
Other side line weld data
unsafe NXOpen.DisplayableObject [] NXOpen.Annotations.LineWeldData.GetSideSeamObjects ( )

Returns the side seam objects.

Created in NX4.0.0

License requirements: None.

Returns
List of side seam objects
unsafe string [] NXOpen.Annotations.LineWeldData.GetTailSpecificationText ( )

Returns the tail specification text

Created in NX4.0.0

License requirements: None.

Returns
List of lines
unsafe NXOpen.DisplayableObject [] NXOpen.Annotations.LineWeldData.GetTopSeamObjects ( )

Returns the top seam objects.

Created in NX4.0.0

License requirements: None.

Returns
List of top seam objects
unsafe void NXOpen.Annotations.LineWeldData.SetArrowSideData ( NXOpen.Annotations.LineWeldSideData  arrowSide)

Sets the arrow side data

Created in NX4.0.0

License requirements: None.

Parameters
arrowSideNew arrow side line weld data
unsafe void NXOpen.Annotations.LineWeldData.SetOtherSideData ( NXOpen.Annotations.LineWeldSideData  otherSide)

Sets the other side data

Created in NX4.0.0

License requirements: None.

Parameters
otherSideNew other side line weld data
unsafe void NXOpen.Annotations.LineWeldData.SetSideSeamObjects ( NXOpen.DisplayableObject[]  objects)

Sets the side seam objects.

Following objects are allowed -

Curve

Edge

Created in NX4.0.0

License requirements: None.

Parameters
objectsList of new side seam objects
unsafe void NXOpen.Annotations.LineWeldData.SetTailSpecificationText ( string[]  lines)

Sets the tail specification text

Created in NX4.0.0

License requirements: None.

Parameters
linesList of lines
unsafe void NXOpen.Annotations.LineWeldData.SetTopSeamObjects ( NXOpen.DisplayableObject[]  objects)

Sets the top seam objects.

Following objects are allowed -

Point

Curve

Edge

Created in NX4.0.0

License requirements: None.

Parameters
objectsList of new top seam objects
unsafe void NXOpen.Annotations.LineWeldData.SetWeldStandard ( NXOpen.Annotations.WeldStandard  standard)

Created in NX4.0.0

License requirements: None.

Parameters
standardNew weld standard

Property Documentation

unsafe bool NXOpen.Annotations.LineWeldData.AllroundSymbol
getset

Returns or sets the flag indicating whether the allround symbol is displayed

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.LineWeldData.CenterSymbol
getset

Returns or sets the flag indicating whether the weld symbol is at center of reference line, applicable only to spot and seam symbols

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.LineWeldData.FieldWeld
getset

Returns or sets the flag indicating whether the weld is done at the field site

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.IdentificationLineLocation NXOpen.Annotations.LineWeldData.IdentificationLineLocation
getset

Returns or sets the identification line location

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.LineWeldData.SideSeamDisplay
getset

Returns or sets the flag indicating whether the side seam is displayed

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.LineWeldData.SideSeamHorizontalFlip
getset

Returns or sets the flag indicating whether the side seam is flipped in the horizontal direction

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.LineWeldData.SideSeamVerticalFlip
getset

Returns or sets the flag indicating whether the side seam is flipped in the vertical direction

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Drawings.DraftingView NXOpen.Annotations.LineWeldData.SideSeamView
getset

Returns or sets the view for which side seam is to be created.

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.LineWeldData.StaggeredWeldSymbolDisplay
getset

Returns or sets the flag indicating whether the staggered weld symbol is displayed

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Annotations.LineWeldData.SymbolScale
getset

Returns or sets the symbol scale

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.Tail NXOpen.Annotations.LineWeldData.Tail
getset

Returns or sets the tail for the reference line

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.LineWeldData.TopSeamDisplay
getset

Returns or sets the flag indicating whether the top seam is displayed

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.LineWeldData.TopSeamReverse
getset

Returns or sets the flag indicating whether the top seam direction is reveresed

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Drawings.DraftingView NXOpen.Annotations.LineWeldData.TopSeamView
getset

Returns or sets the view for which top seam is to be created.

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.WeldStandard NXOpen.Annotations.LineWeldData.WeldStandard
get

Returns the standard

Created in NX4.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.