NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Member Functions

unsafe
NXOpen.Annotations.LineWeldSideData 
GetArrowSideData ()
 Returns the arrow side data More...
 
unsafe
NXOpen.Annotations.LineWeldSideData 
GetOtherSideData ()
 Returns the other side data More...
 
unsafe NXOpen.DisplayableObject[] GetSideSeamObjects ()
 Returns the side seam objects. More...
 
unsafe string[] GetTailSpecificationText ()
 Returns the tail specification text More...
 
unsafe NXOpen.DisplayableObject[] GetTopSeamObjects ()
 Returns the top seam objects. More...
 
unsafe void SetArrowSideData (NXOpen.Annotations.LineWeldSideData arrowSide)
 Sets the arrow side data More...
 
unsafe void SetOtherSideData (NXOpen.Annotations.LineWeldSideData otherSide)
 Sets the other side data More...
 
unsafe void SetSideSeamObjects (NXOpen.DisplayableObject[] objects)
 Sets the side seam objects. More...
 
unsafe void SetTailSpecificationText (string[] lines)
 Sets the tail specification text More...
 
unsafe void SetTopSeamObjects (NXOpen.DisplayableObject[] objects)
 Sets the top seam objects. More...
 
unsafe void SetWeldStandard (NXOpen.Annotations.WeldStandard standard)
  More...
 
- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. 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...
 
- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

Represents line weld data

Created in NX4.0.0

Member Function Documentation

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

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.

Implements NXOpen.TransientObject.

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

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 ( )
inline

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 ( )
inline

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 ( )
inline

Returns the tail specification text

Created in NX4.0.0

License requirements: None.

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

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)
inline

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)
inline

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)
inline

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)
inline

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)
inline

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)
inline

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