NX Open C++ Reference Guide
Public Member Functions
NXOpen::Weld::WeldFillStripBuilder Class Reference

A builder used to create or edit a single strip of the Weld::WeldFillBuilder . More...

Inheritance diagram for NXOpen::Weld::WeldFillStripBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

void AlignNegative (NXOpen::Weld::WeldFillStripBuilder *alignStrip)
 Aligns the end of the fill strip, opposite of the length direction from center, to the same end of the input fill strip.
void AlignPositive (NXOpen::Weld::WeldFillStripBuilder *alignStrip)
 Aligns the end of the fill strip, along the length direction from center, to the same end of the input fill strip.
NXOpen::Point3d Center ()
 Returns the center of the fill strip.
void JoinNegative (NXOpen::Weld::WeldFillStripBuilder *joinStrip)
 Joins the end of the fill strip, opposite of the length direction from center, to the other fill strip input.
void JoinPositive (NXOpen::Weld::WeldFillStripBuilder *joinStrip)
 Joins the end of the fill strip, along the length direction from center, to the other fill strip input.
double Length ()
 Returns the length of the fill strip.
void MoveDelta (double lengthDelta, double widthDelta)
 Moves the fill strip the input length and width values.
void MoveToPoint (const NXOpen::Point3d &newCenter)
 Moves the fill strip to the input center.
void SetLength (double length)
 Sets the length of the fill strip.
void SetToBeDeleted (bool flag)
 Sets the flag indicating that the strip should be deleted.
NXOpen::Weld::WeldFillStripBuilderSplit ()
 Splits the fill strip at the center and creates a new strip.
void StretchNegative (double lengthDelta)
 Stretches the fill strip the input length opposite of the length direction.
void StretchPositive (double lengthDelta)
 Stretches the fill strip the input length in the length direction.
bool ToBeDeleted ()
 Returns the flag indicating that the strip should be deleted.

Detailed Description

A builder used to create or edit a single strip of the Weld::WeldFillBuilder .


To create a new instance of this class, use Weld::WeldFillBuilder::NewFillStrip

Created in NX7.5.0.


Member Function Documentation

Aligns the end of the fill strip, opposite of the length direction from center, to the same end of the input fill strip.


Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Parameters:
alignStripFill strip to align to.

Aligns the end of the fill strip, along the length direction from center, to the same end of the input fill strip.


Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Parameters:
alignStripFill strip to align to.

Returns the center of the fill strip.


Created in NX7.5.0.

License requirements : None

Joins the end of the fill strip, opposite of the length direction from center, to the other fill strip input.

Note the caller must delete the joinStrip if desired.
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Parameters:
joinStripFill strip to join with.

Joins the end of the fill strip, along the length direction from center, to the other fill strip input.

Note the caller must delete the joinStrip if desired.
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Parameters:
joinStripFill strip to join with.

Returns the length of the fill strip.


Created in NX7.5.0.

License requirements : None

void NXOpen::Weld::WeldFillStripBuilder::MoveDelta ( double  lengthDelta,
double  widthDelta 
)

Moves the fill strip the input length and width values.


Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Parameters:
lengthDeltaDistance to move strip in the length direction.
widthDeltaDistance to move strip in the width direction.

Moves the fill strip to the input center.


Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Parameters:
newCenterNew center of the fill strip

Sets the length of the fill strip.


Created in NX7.5.0.

License requirements : None

Parameters:
lengthlength

Sets the flag indicating that the strip should be deleted.


Created in NX7.5.0.

License requirements : None

Parameters:
flagflag

Splits the fill strip at the center and creates a new strip.

Returns:

Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Stretches the fill strip the input length opposite of the length direction.


Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Parameters:
lengthDeltaDistance to stretch the strip opposite of the length direction.

Stretches the fill strip the input length in the length direction.


Created in NX7.5.0.

License requirements : ugweld ("UG WELD")

Parameters:
lengthDeltaDistance to stretch the strip in the length direction.

Returns the flag indicating that the strip should be deleted.


Created in NX7.5.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.