NX Open C++ Reference Guide
|
Represents line weld data
Created in NX4.0.0.
More...
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::LineWeldSideData * | GetArrowSideData () |
Returns the arrow side data. | |
NXOpen::Annotations::LineWeldSideData * | GetOtherSideData () |
Returns the other side data. | |
std::vector < NXOpen::DisplayableObject * > | GetSideSeamObjects () |
Returns the side seam objects. | |
std::vector< NXString > | GetTailSpecificationText () |
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::DraftingView * | SideSeamView () |
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::DraftingView * | TopSeamView () |
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. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
Represents line weld data
Created in NX4.0.0.
|
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
bool NXOpen::Annotations::LineWeldData::AllroundSymbol | ( | ) |
Returns the flag indicating whether the allround symbol is displayed
Created in NX4.0.0.
License requirements : None
bool NXOpen::Annotations::LineWeldData::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.
License requirements : None
bool NXOpen::Annotations::LineWeldData::FieldWeld | ( | ) |
Returns the flag indicating whether the weld is done at the field site
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::LineWeldSideData* NXOpen::Annotations::LineWeldData::GetArrowSideData | ( | ) |
Returns the arrow side data.
NXOpen::Annotations::LineWeldSideData* NXOpen::Annotations::LineWeldData::GetOtherSideData | ( | ) |
Returns the other side data.
std::vector<NXOpen::DisplayableObject *> NXOpen::Annotations::LineWeldData::GetSideSeamObjects | ( | ) |
Returns the side seam objects.
std::vector<NXString> NXOpen::Annotations::LineWeldData::GetTailSpecificationText | ( | ) |
Returns the tail specification text.
std::vector<NXOpen::DisplayableObject *> NXOpen::Annotations::LineWeldData::GetTopSeamObjects | ( | ) |
Returns the top seam objects.
NXOpen::Annotations::IdentificationLineLocation NXOpen::Annotations::LineWeldData::IdentificationLineLocation | ( | ) |
Returns the identification line location
Created in NX4.0.0.
License requirements : None
void NXOpen::Annotations::LineWeldData::SetAllroundSymbol | ( | bool | allroundSymbol | ) |
Sets the flag indicating whether the allround symbol is displayed
Created in NX4.0.0.
License requirements : None
allroundSymbol | Flag indicating whether to display all around symbol |
void NXOpen::Annotations::LineWeldData::SetArrowSideData | ( | NXOpen::Annotations::LineWeldSideData * | arrowSide | ) |
Sets the arrow side data
Created in NX4.0.0.
License requirements : None
arrowSide | New arrow side line weld data |
void NXOpen::Annotations::LineWeldData::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.
License requirements : None
centerSymbol | Flag indicating the weld symbol at the center of reference line |
void NXOpen::Annotations::LineWeldData::SetFieldWeld | ( | bool | fieldWeld | ) |
Sets the flag indicating whether the weld is done at the field site
Created in NX4.0.0.
License requirements : None
fieldWeld | Flag indicating whether the weld is done at field site |
void NXOpen::Annotations::LineWeldData::SetIdentificationLineLocation | ( | NXOpen::Annotations::IdentificationLineLocation | location | ) |
Sets the identification line location
Created in NX4.0.0.
License requirements : None
location | Identification line location |
void NXOpen::Annotations::LineWeldData::SetOtherSideData | ( | NXOpen::Annotations::LineWeldSideData * | otherSide | ) |
Sets the other side data
Created in NX4.0.0.
License requirements : None
otherSide | New other side line weld data |
void NXOpen::Annotations::LineWeldData::SetSideSeamDisplay | ( | bool | sideSeam | ) |
Sets the flag indicating whether the side seam is displayed
Created in NX4.0.0.
License requirements : None
sideSeam | Flag indicating whether the side seam is displayed |
void NXOpen::Annotations::LineWeldData::SetSideSeamHorizontalFlip | ( | bool | horizontalFlip | ) |
Sets the flag indicating whether the side seam is flipped in the horizontal direction
Created in NX4.0.0.
License requirements : None
horizontalFlip | Flag indicating whether the side seam is horizontally flipped |
void NXOpen::Annotations::LineWeldData::SetSideSeamObjects | ( | const std::vector< NXOpen::DisplayableObject * > & | objects | ) |
void NXOpen::Annotations::LineWeldData::SetSideSeamVerticalFlip | ( | bool | verticalFlip | ) |
Sets the flag indicating whether the side seam is flipped in the vertical direction
Created in NX4.0.0.
License requirements : None
verticalFlip | Flag indicating whether the side seam is vertically flipped |
void NXOpen::Annotations::LineWeldData::SetSideSeamView | ( | NXOpen::Drawings::DraftingView * | sideSeamView | ) |
Sets the view for which side seam is to be created.
Created in NX4.0.0.
License requirements : None
sideSeamView | New view for which side seam is to be created |
void NXOpen::Annotations::LineWeldData::SetStaggeredWeldSymbolDisplay | ( | bool | staggeredDisplay | ) |
Sets the flag indicating whether the staggered weld symbol is displayed
Created in NX4.0.0.
License requirements : None
staggeredDisplay | Flag indicating whether the staggered symbol is displayed |
void NXOpen::Annotations::LineWeldData::SetSymbolScale | ( | double | symbolScale | ) |
Sets the symbol scale
Created in NX4.0.0.
License requirements : None
symbolScale | New scale |
void NXOpen::Annotations::LineWeldData::SetTail | ( | NXOpen::Annotations::Tail | tail | ) |
Sets the tail for the reference line
Created in NX4.0.0.
License requirements : None
tail | New tail type for the reference line |
void NXOpen::Annotations::LineWeldData::SetTailSpecificationText | ( | std::vector< NXString > & | lines | ) |
Sets the tail specification text
Created in NX4.0.0.
License requirements : None
lines | List of lines |
void NXOpen::Annotations::LineWeldData::SetTopSeamDisplay | ( | bool | topSeamDisplay | ) |
Sets the flag indicating whether the top seam is displayed
Created in NX4.0.0.
License requirements : None
topSeamDisplay | Flag indicating whether the top seam is displayed |
void NXOpen::Annotations::LineWeldData::SetTopSeamObjects | ( | const std::vector< NXOpen::DisplayableObject * > & | objects | ) |
void NXOpen::Annotations::LineWeldData::SetTopSeamReverse | ( | bool | reverse | ) |
Sets the flag indicating whether the top seam direction is reveresed
Created in NX4.0.0.
License requirements : None
reverse | Flag indicating whether the top seam is reversed |
void NXOpen::Annotations::LineWeldData::SetTopSeamView | ( | NXOpen::Drawings::DraftingView * | topSeamView | ) |
Sets the view for which top seam is to be created.
Created in NX4.0.0.
License requirements : None
topSeamView | New view for which top seam is to be created |
void NXOpen::Annotations::LineWeldData::SetWeldStandard | ( | NXOpen::Annotations::WeldStandard | standard | ) |
Created in NX4.0.0.
License requirements : None
standard | New weld standard |
bool NXOpen::Annotations::LineWeldData::SideSeamDisplay | ( | ) |
Returns the flag indicating whether the side seam is displayed
Created in NX4.0.0.
License requirements : None
bool NXOpen::Annotations::LineWeldData::SideSeamHorizontalFlip | ( | ) |
Returns the flag indicating whether the side seam is flipped in the horizontal direction
Created in NX4.0.0.
License requirements : None
bool NXOpen::Annotations::LineWeldData::SideSeamVerticalFlip | ( | ) |
Returns the flag indicating whether the side seam is flipped in the vertical direction
Created in NX4.0.0.
License requirements : None
NXOpen::Drawings::DraftingView* NXOpen::Annotations::LineWeldData::SideSeamView | ( | ) |
Returns the view for which side seam is to be created.
Created in NX4.0.0.
License requirements : None
bool NXOpen::Annotations::LineWeldData::StaggeredWeldSymbolDisplay | ( | ) |
Returns the flag indicating whether the staggered weld symbol is displayed
Created in NX4.0.0.
License requirements : None
double NXOpen::Annotations::LineWeldData::SymbolScale | ( | ) |
Returns the symbol scale
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::Tail NXOpen::Annotations::LineWeldData::Tail | ( | ) |
Returns the tail for the reference line
Created in NX4.0.0.
License requirements : None
bool NXOpen::Annotations::LineWeldData::TopSeamDisplay | ( | ) |
Returns the flag indicating whether the top seam is displayed
Created in NX4.0.0.
License requirements : None
bool NXOpen::Annotations::LineWeldData::TopSeamReverse | ( | ) |
Returns the flag indicating whether the top seam direction is reveresed
Created in NX4.0.0.
License requirements : None
NXOpen::Drawings::DraftingView* NXOpen::Annotations::LineWeldData::TopSeamView | ( | ) |
Returns the view for which top seam is to be created.
Created in NX4.0.0.
License requirements : None
NXOpen::Annotations::WeldStandard NXOpen::Annotations::LineWeldData::WeldStandard | ( | ) |
Returns the standard
Created in NX4.0.0.
License requirements : None