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

Represents line weld side data
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Annotations::LineWeldSideData:
NXOpen::TransientObject

Public Member Functions

NXString DepthRootOpeningNumberOfWelds ()
 Returns the depth or root opening or number of welds as the case may be
Created in NX4.0.0. More...
 
NXOpen::Annotations::FinishMethod FinishMethod ()
 Returns the weld finish method
Created in NX4.0.0. More...
 
NXString GrooveAngle ()
 Returns the groove angle
Created in NX4.0.0. More...
 
NXString LengthPitch ()
 Returns the weld length and pitch
Created in NX4.0.0. More...
 
void SetDepthRootOpeningNumberOfWelds (const NXString &depthRootOpeningNumWeld)
 Sets the depth or root opening or number of welds as the case may be
Created in NX4.0.0. More...
 
void SetDepthRootOpeningNumberOfWelds (const char *depthRootOpeningNumWeld)
 Sets the depth or root opening or number of welds as the case may be
Created in NX4.0.0. More...
 
void SetFinishMethod (NXOpen::Annotations::FinishMethod finishMethod)
 Sets the weld finish method
Created in NX4.0.0. More...
 
void SetGrooveAngle (const NXString &grooveAngle)
 Sets the groove angle
Created in NX4.0.0. More...
 
void SetGrooveAngle (const char *grooveAngle)
 Sets the groove angle
Created in NX4.0.0. More...
 
void SetLengthPitch (const NXString &lengthPitch)
 Sets the weld length and pitch
Created in NX4.0.0. More...
 
void SetLengthPitch (const char *lengthPitch)
 Sets the weld length and pitch
Created in NX4.0.0. More...
 
void SetSize (const NXString &size)
 Sets the weld size
Created in NX4.0.0. More...
 
void SetSize (const char *size)
 Sets the weld size
Created in NX4.0.0. More...
 
void SetSizeLetterCode (NXOpen::Annotations::SizeLetterCode sizeLetterCode)
 Sets the weld size letter code (ISO and DIN only)
Created in NX4.0.0. More...
 
void SetSupplementarySymbol (NXOpen::Annotations::SupplementarySymbol supplementarySymbol)
 Sets the weld supplementary symbol
Created in NX4.0.0. More...
 
void SetSymbol (NXOpen::Annotations::Symbol symbol)
 Sets the elementary weld symbol
Created in NX4.0.0. More...
 
NXString Size ()
 Returns the weld size
Created in NX4.0.0. More...
 
NXOpen::Annotations::SizeLetterCode SizeLetterCode ()
 Returns the weld size letter code (ISO and DIN only)
Created in NX4.0.0. More...
 
NXOpen::Annotations::SupplementarySymbol SupplementarySymbol ()
 Returns the weld supplementary symbol
Created in NX4.0.0. More...
 
NXOpen::Annotations::Symbol Symbol ()
 Returns the elementary weld symbol
Created in NX4.0.0. More...
 
virtual ~LineWeldSideData ()
 Frees the object from memory. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Detailed Description

Represents line weld side data
Created in NX4.0.0.


Constructor & Destructor Documentation

virtual NXOpen::Annotations::LineWeldSideData::~LineWeldSideData ( )
virtual

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

Member Function Documentation

NXString NXOpen::Annotations::LineWeldSideData::DepthRootOpeningNumberOfWelds ( )

Returns the depth or root opening or number of welds as the case may be
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::FinishMethod NXOpen::Annotations::LineWeldSideData::FinishMethod ( )

Returns the weld finish method
Created in NX4.0.0.



License requirements : None

NXString NXOpen::Annotations::LineWeldSideData::GrooveAngle ( )

Returns the groove angle
Created in NX4.0.0.



License requirements : None

NXString NXOpen::Annotations::LineWeldSideData::LengthPitch ( )

Returns the weld length and pitch
Created in NX4.0.0.



License requirements : None

void NXOpen::Annotations::LineWeldSideData::SetDepthRootOpeningNumberOfWelds ( const NXString depthRootOpeningNumWeld)

Sets the depth or root opening or number of welds as the case may be
Created in NX4.0.0.



License requirements : None

Parameters
depthRootOpeningNumWeldNew depth or root opening or number of welds
void NXOpen::Annotations::LineWeldSideData::SetDepthRootOpeningNumberOfWelds ( const char *  depthRootOpeningNumWeld)

Sets the depth or root opening or number of welds as the case may be
Created in NX4.0.0.



License requirements : None

Parameters
depthRootOpeningNumWeldNew depth or root opening or number of welds
void NXOpen::Annotations::LineWeldSideData::SetFinishMethod ( NXOpen::Annotations::FinishMethod  finishMethod)

Sets the weld finish method
Created in NX4.0.0.



License requirements : None

Parameters
finishMethodNew finish method
void NXOpen::Annotations::LineWeldSideData::SetGrooveAngle ( const NXString grooveAngle)

Sets the groove angle
Created in NX4.0.0.



License requirements : None

Parameters
grooveAngleNew groove angle
void NXOpen::Annotations::LineWeldSideData::SetGrooveAngle ( const char *  grooveAngle)

Sets the groove angle
Created in NX4.0.0.



License requirements : None

Parameters
grooveAngleNew groove angle
void NXOpen::Annotations::LineWeldSideData::SetLengthPitch ( const NXString lengthPitch)

Sets the weld length and pitch
Created in NX4.0.0.



License requirements : None

Parameters
lengthPitchNew weld length and pitch
void NXOpen::Annotations::LineWeldSideData::SetLengthPitch ( const char *  lengthPitch)

Sets the weld length and pitch
Created in NX4.0.0.



License requirements : None

Parameters
lengthPitchNew weld length and pitch
void NXOpen::Annotations::LineWeldSideData::SetSize ( const NXString size)

Sets the weld size
Created in NX4.0.0.



License requirements : None

Parameters
sizeNew weld size
void NXOpen::Annotations::LineWeldSideData::SetSize ( const char *  size)

Sets the weld size
Created in NX4.0.0.



License requirements : None

Parameters
sizeNew weld size
void NXOpen::Annotations::LineWeldSideData::SetSizeLetterCode ( NXOpen::Annotations::SizeLetterCode  sizeLetterCode)

Sets the weld size letter code (ISO and DIN only)
Created in NX4.0.0.



License requirements : None

Parameters
sizeLetterCodeNew size letter code
void NXOpen::Annotations::LineWeldSideData::SetSupplementarySymbol ( NXOpen::Annotations::SupplementarySymbol  supplementarySymbol)

Sets the weld supplementary symbol
Created in NX4.0.0.



License requirements : None

Parameters
supplementarySymbolNew supplementary weld symbol
void NXOpen::Annotations::LineWeldSideData::SetSymbol ( NXOpen::Annotations::Symbol  symbol)

Sets the elementary weld symbol
Created in NX4.0.0.



License requirements : None

Parameters
symbolNew weld symbol
NXString NXOpen::Annotations::LineWeldSideData::Size ( )

Returns the weld size
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::SizeLetterCode NXOpen::Annotations::LineWeldSideData::SizeLetterCode ( )

Returns the weld size letter code (ISO and DIN only)
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::SupplementarySymbol NXOpen::Annotations::LineWeldSideData::SupplementarySymbol ( )

Returns the weld supplementary symbol
Created in NX4.0.0.



License requirements : None

NXOpen::Annotations::Symbol NXOpen::Annotations::LineWeldSideData::Symbol ( )

Returns the elementary weld symbol
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.