NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::LineWeldData Class Reference

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

Inheritance diagram for NXOpen::Annotations::LineWeldData:
NXOpen::TransientObject

List of all members.

Public Member Functions

bool AllroundSymbol ()
 Returns the flag indicating whether the allround symbol is displayed
Created in NX4.0.0.
bool CenterSymbol ()
 Returns 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.
bool FieldWeld ()
 Returns the flag indicating whether the weld is done at the field site
Created in NX4.0.0.
NXOpen::Annotations::LineWeldSideDataGetArrowSideData ()
 Returns the arrow side data.
NXOpen::Annotations::LineWeldSideDataGetOtherSideData ()
 Returns the other side data.
std::vector
< NXOpen::DisplayableObject * > 
GetSideSeamObjects ()
 Returns the side seam objects.
std::vector< NXStringGetTailSpecificationText ()
 Returns the tail specification text.
std::vector
< NXOpen::DisplayableObject * > 
GetTopSeamObjects ()
 Returns the top seam objects.
NXOpen::Annotations::IdentificationLineLocation IdentificationLineLocation ()
 Returns the identification line location
Created in NX4.0.0.
void SetAllroundSymbol (bool allroundSymbol)
 Sets the flag indicating whether the allround symbol is displayed
Created in NX4.0.0.
void SetArrowSideData (NXOpen::Annotations::LineWeldSideData *arrowSide)
 Sets the arrow side data
Created in NX4.0.0.
void SetCenterSymbol (bool centerSymbol)
 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.
void SetFieldWeld (bool fieldWeld)
 Sets the flag indicating whether the weld is done at the field site
Created in NX4.0.0.
void SetIdentificationLineLocation (NXOpen::Annotations::IdentificationLineLocation location)
 Sets the identification line location
Created in NX4.0.0.
void SetOtherSideData (NXOpen::Annotations::LineWeldSideData *otherSide)
 Sets the other side data
Created in NX4.0.0.
void SetSideSeamDisplay (bool sideSeam)
 Sets the flag indicating whether the side seam is displayed
Created in NX4.0.0.
void SetSideSeamHorizontalFlip (bool horizontalFlip)
 Sets the flag indicating whether the side seam is flipped in the horizontal direction
Created in NX4.0.0.
void SetSideSeamObjects (const std::vector< NXOpen::DisplayableObject * > &objects)
 Sets the side seam objects.
void SetSideSeamVerticalFlip (bool verticalFlip)
 Sets the flag indicating whether the side seam is flipped in the vertical direction
Created in NX4.0.0.
void SetSideSeamView (NXOpen::Drawings::DraftingView *sideSeamView)
 Sets the view for which side seam is to be created.
void SetStaggeredWeldSymbolDisplay (bool staggeredDisplay)
 Sets the flag indicating whether the staggered weld symbol is displayed
Created in NX4.0.0.
void SetSymbolScale (double symbolScale)
 Sets the symbol scale
Created in NX4.0.0.
void SetTail (NXOpen::Annotations::Tail tail)
 Sets the tail for the reference line
Created in NX4.0.0.
void SetTailSpecificationText (std::vector< NXString > &lines)
 Sets the tail specification text
Created in NX4.0.0.
void SetTopSeamDisplay (bool topSeamDisplay)
 Sets the flag indicating whether the top seam is displayed
Created in NX4.0.0.
void SetTopSeamObjects (const std::vector< NXOpen::DisplayableObject * > &objects)
 Sets the top seam objects.
void SetTopSeamReverse (bool reverse)
 Sets the flag indicating whether the top seam direction is reveresed
Created in NX4.0.0.
void SetTopSeamView (NXOpen::Drawings::DraftingView *topSeamView)
 Sets the view for which top seam is to be created.
void SetWeldStandard (NXOpen::Annotations::WeldStandard standard)
 
Created in NX4.0.0.
bool SideSeamDisplay ()
 Returns the flag indicating whether the side seam is displayed
Created in NX4.0.0.
bool SideSeamHorizontalFlip ()
 Returns the flag indicating whether the side seam is flipped in the horizontal direction
Created in NX4.0.0.
bool SideSeamVerticalFlip ()
 Returns the flag indicating whether the side seam is flipped in the vertical direction
Created in NX4.0.0.
NXOpen::Drawings::DraftingViewSideSeamView ()
 Returns the view for which side seam is to be created.
bool StaggeredWeldSymbolDisplay ()
 Returns the flag indicating whether the staggered weld symbol is displayed
Created in NX4.0.0.
double SymbolScale ()
 Returns the symbol scale
Created in NX4.0.0.
NXOpen::Annotations::Tail Tail ()
 Returns the tail for the reference line
Created in NX4.0.0.
bool TopSeamDisplay ()
 Returns the flag indicating whether the top seam is displayed
Created in NX4.0.0.
bool TopSeamReverse ()
 Returns the flag indicating whether the top seam direction is reveresed
Created in NX4.0.0.
NXOpen::Drawings::DraftingViewTopSeamView ()
 Returns the view for which top seam is to be created.
NXOpen::Annotations::WeldStandard WeldStandard ()
 Returns the standard
Created in NX4.0.0.
virtual ~LineWeldData ()
 Frees the object from memory.

Detailed Description

Represents line weld data
Created in NX4.0.0.



Constructor & Destructor Documentation

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

Returns the flag indicating whether the allround symbol is displayed
Created in NX4.0.0.



License requirements : None

Returns 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 : None

Returns the flag indicating whether the weld is done at the field site
Created in NX4.0.0.



License requirements : None

Returns the arrow side data.

Returns:
Arrow side line weld data
Created in NX4.0.0.

License requirements : None

Returns the other side data.

Returns:
Other side line weld data
Created in NX4.0.0.

License requirements : None

Returns the side seam objects.

Returns:
List of side seam objects
Created in NX4.0.0.

License requirements : None

Returns the tail specification text.

Returns:
List of lines
Created in NX4.0.0.

License requirements : None

Returns the top seam objects.

Returns:
List of top seam objects
Created in NX4.0.0.

License requirements : None

Returns the identification line location
Created in NX4.0.0.



License requirements : None

Sets the flag indicating whether the allround symbol is displayed
Created in NX4.0.0.



License requirements : None

Parameters:
allroundSymbolFlag indicating whether to display all around symbol

Sets the arrow side data
Created in NX4.0.0.



License requirements : None

Parameters:
arrowSideNew arrow side line weld data

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 : None

Parameters:
centerSymbolFlag indicating the weld symbol at the center of reference line

Sets the flag indicating whether the weld is done at the field site
Created in NX4.0.0.



License requirements : None

Parameters:
fieldWeldFlag indicating whether the weld is done at field site

Sets the identification line location
Created in NX4.0.0.



License requirements : None

Parameters:
locationIdentification line location

Sets the other side data
Created in NX4.0.0.



License requirements : None

Parameters:
otherSideNew other side line weld data

Sets the flag indicating whether the side seam is displayed
Created in NX4.0.0.



License requirements : None

Parameters:
sideSeamFlag indicating whether the side seam is displayed

Sets the flag indicating whether the side seam is flipped in the horizontal direction
Created in NX4.0.0.



License requirements : None

Parameters:
horizontalFlipFlag indicating whether the side seam is horizontally flipped

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

Sets the flag indicating whether the side seam is flipped in the vertical direction
Created in NX4.0.0.



License requirements : None

Parameters:
verticalFlipFlag indicating whether the side seam is vertically flipped

Sets the view for which side seam is to be created.


Created in NX4.0.0.

License requirements : None

Parameters:
sideSeamViewNew view for which side seam is to be created

Sets the flag indicating whether the staggered weld symbol is displayed
Created in NX4.0.0.



License requirements : None

Parameters:
staggeredDisplayFlag indicating whether the staggered symbol is displayed

Sets the symbol scale
Created in NX4.0.0.



License requirements : None

Parameters:
symbolScaleNew scale

Sets the tail for the reference line
Created in NX4.0.0.



License requirements : None

Parameters:
tailNew tail type for the reference line

Sets the tail specification text
Created in NX4.0.0.



License requirements : None

Parameters:
linesList of lines

Sets the flag indicating whether the top seam is displayed
Created in NX4.0.0.



License requirements : None

Parameters:
topSeamDisplayFlag indicating whether the top seam is displayed

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

Sets the flag indicating whether the top seam direction is reveresed
Created in NX4.0.0.



License requirements : None

Parameters:
reverseFlag indicating whether the top seam is reversed

Sets the view for which top seam is to be created.


Created in NX4.0.0.

License requirements : None

Parameters:
topSeamViewNew view for which top seam is to be created


Created in NX4.0.0.



License requirements : None

Parameters:
standardNew weld standard

Returns the flag indicating whether the side seam is displayed
Created in NX4.0.0.



License requirements : None

Returns the flag indicating whether the side seam is flipped in the horizontal direction
Created in NX4.0.0.



License requirements : None

Returns the flag indicating whether the side seam is flipped in the vertical direction
Created in NX4.0.0.



License requirements : None

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


Created in NX4.0.0.

License requirements : None

Returns the flag indicating whether the staggered weld symbol is displayed
Created in NX4.0.0.



License requirements : None

Returns the symbol scale
Created in NX4.0.0.



License requirements : None

Returns the tail for the reference line
Created in NX4.0.0.



License requirements : None

Returns the flag indicating whether the top seam is displayed
Created in NX4.0.0.



License requirements : None

Returns the flag indicating whether the top seam direction is reveresed
Created in NX4.0.0.



License requirements : None

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


Created in NX4.0.0.

License requirements : None

Returns the standard
Created in NX4.0.0.



License requirements : None


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