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

Represents a Weld::WeldPreferenceBuilder builder
To create a new instance of this class, use Weld::WeldManager::CreatePreferenceBuilder
Default values. More...

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

List of all members.

Public Member Functions

NXOpen::Weld::WeldGroupIdColor CurrentGroupIDColorIndex ()
 Returns the group idcolor assigned
Created in NX6.0.0.
int DatumIdLowerRange ()
 Returns the datum id lower range
Created in NX6.0.0.
int DatumIdUpperRange ()
 Returns the datum id upper range
Created in NX6.0.0.
NXString DatumNamePrefix ()
 Returns the datum name prefix
Created in NX6.0.0.
NXOpen::NXColorDatumObjectColor ()
 Returns the datum object color
Created in NX6.0.0.
int DatumObjectLayer ()
 Returns the datum object layer
Created in NX6.0.0.
NXString DatumPartNumber ()
 Returns the datum part number
Created in NX6.0.0.
std::vector< NXStringGetDatumSelectedPrefix ()
 The datum selected prefix.
std::vector< NXStringGetDatumSelectedSuffix ()
 The datum selected suffix.
std::vector< NXStringGetMeasurementSelectedPrefix ()
 The measurement selected prefix.
std::vector< NXStringGetMeasurementSelectedSuffix ()
 The measurement selected suffix.
int MeasurementIdLowerRange ()
 Returns the measurement id lower range
Created in NX6.0.0.
int MeasurementIdUpperRange ()
 Returns the measurement id upper range
Created in NX6.0.0.
NXString MeasurementNamePrefix ()
 Returns the measurement name prefix
Created in NX6.0.0.
NXOpen::NXColorMeasurementObjectColor ()
 Returns the measurement object color
Created in NX6.0.0.
int MeasurementObjectLayer ()
 Returns the measurement object layer
Created in NX6.0.0.
NXString MeasurementPartNumber ()
 Returns the measurement part number
Created in NX6.0.0.
void SetCurrentGroupIDColorIndex (NXOpen::Weld::WeldGroupIdColor currentGroupIDColorIndex)
 Sets the group idcolor assigned
Created in NX6.0.0.
void SetDatumIdLowerRange (int datumIdLowerRange)
 Sets the datum id lower range
Created in NX6.0.0.
void SetDatumIdUpperRange (int datumIdUpperRange)
 Sets the datum id upper range
Created in NX6.0.0.
void SetDatumNamePrefix (const NXString &datumNamePrefix)
 Sets the datum name prefix
Created in NX6.0.0.
void SetDatumObjectColor (NXOpen::NXColor *datumObjectColor)
 Sets the datum object color
Created in NX6.0.0.
void SetDatumObjectLayer (int datumObjectLayer)
 Sets the datum object layer
Created in NX6.0.0.
void SetDatumPartNumber (const NXString &datumPartNumber)
 Sets the datum part number
Created in NX6.0.0.
void SetDatumSelectedPrefix (std::vector< NXString > &datumSelectedPrefix)
 The datum selected prefix
Created in NX6.0.0.
void SetDatumSelectedSuffix (std::vector< NXString > &datumSelectedSuffix)
 Selected datum suffix
Created in NX6.0.0.
void SetMeasurementIdLowerRange (int measurementIdLowerRange)
 Sets the measurement id lower range
Created in NX6.0.0.
void SetMeasurementIdUpperRange (int measurementIdUpperRange)
 Sets the measurement id upper range
Created in NX6.0.0.
void SetMeasurementNamePrefix (const NXString &measurementNamePrefix)
 Sets the measurement name prefix
Created in NX6.0.0.
void SetMeasurementObjectColor (NXOpen::NXColor *measurementObjectColor)
 Sets the measurement object color
Created in NX6.0.0.
void SetMeasurementObjectLayer (int measurementObjectLayer)
 Sets the measurement object layer
Created in NX6.0.0.
void SetMeasurementPartNumber (const NXString &measurementPartNumber)
 Sets the measurement part number
Created in NX6.0.0.
void SetMeasurementSelectedPrefix (std::vector< NXString > &measurementSelectedPrefix)
 The measurement selected prefix
Created in NX6.0.0.
void SetMeasurementSelectedSuffix (std::vector< NXString > &measurementSelectedSuffix)
 Selected measurement suffix
Created in NX6.0.0.
void SetWeldArcGridLineEndCapDisp (double weldArcGridLineEndCapDisp)
 Sets the weld arc grid line end cap disp
Created in NX6.0.0.
void SetWeldArcGridLineTopDisp (double weldArcGridLineTopDisp)
 Sets the weld arc grid line top disp
Created in NX6.0.0.
void SetWeldAssoColor (NXOpen::NXColor *weldAssoColor)
 Sets the weld asso color
Created in NX6.0.0.
void SetWeldConstLayer (int weldConstLayer)
 Sets the weld const layer
Created in NX6.0.0.
void SetWeldFixedColor (NXOpen::NXColor *weldFixedColor)
 Sets the weld fixed color
Created in NX6.0.0.
void SetWeldGroupIdLowerRange (const NXString &weldGroupIdLowerRange)
 Sets the weld group id lower range
Created in NX6.0.0.
void SetWeldGroupIdUpperRange (const NXString &weldGroupIdUpperRange)
 Sets the weld group id upper range
Created in NX6.0.0.
void SetWeldIdLowerRange (int weldIdLowerRange)
 Sets the weld id lower range
Created in NX6.0.0.
void SetWeldIdUpperRange (int weldIdUpperRange)
 Sets the weld id upper range
Created in NX6.0.0.
void SetWeldNamePrefix (const NXString &weldNamePrefix)
 Sets the weld name prefix
Created in NX6.0.0.
void SetWeldObjectLayer (int weldObjectLayer)
 Sets the weld object layer
Created in NX6.0.0.
void SetWeldPartNumber (const NXString &weldPartNumber)
 Sets the weld part number
Created in NX6.0.0.
void SetWeldRetainedColor (NXOpen::NXColor *weldRetainedColor)
 Sets the weld retained color
Created in NX6.0.0.
void SetWeldSymbolDecimalPlaces (int weldSymbolDecimalPlaces)
 Sets the weld sym dec places
Created in NX6.0.0.
double WeldArcGridLineEndCapDisp ()
 Returns the weld arc grid line end cap disp
Created in NX6.0.0.
double WeldArcGridLineTopDisp ()
 Returns the weld arc grid line top disp
Created in NX6.0.0.
NXOpen::NXColorWeldAssoColor ()
 Returns the weld asso color
Created in NX6.0.0.
int WeldConstLayer ()
 Returns the weld const layer
Created in NX6.0.0.
NXOpen::NXColorWeldFixedColor ()
 Returns the weld fixed color
Created in NX6.0.0.
NXString WeldGroupIdLowerRange ()
 Returns the weld group id lower range
Created in NX6.0.0.
NXString WeldGroupIdUpperRange ()
 Returns the weld group id upper range
Created in NX6.0.0.
int WeldIdLowerRange ()
 Returns the weld id lower range
Created in NX6.0.0.
int WeldIdUpperRange ()
 Returns the weld id upper range
Created in NX6.0.0.
NXString WeldNamePrefix ()
 Returns the weld name prefix
Created in NX6.0.0.
int WeldObjectLayer ()
 Returns the weld object layer
Created in NX6.0.0.
NXString WeldPartNumber ()
 Returns the weld part number
Created in NX6.0.0.
NXOpen::NXColorWeldRetainedColor ()
 Returns the weld retained color
Created in NX6.0.0.
int WeldSymbolDecimalPlaces ()
 Returns the weld sym dec places
Created in NX6.0.0.

Detailed Description

Represents a Weld::WeldPreferenceBuilder builder
To create a new instance of this class, use Weld::WeldManager::CreatePreferenceBuilder
Default values.

Property Value

CurrentGroupIDColorIndex

None

DatumIdLowerRange

1

DatumIdUpperRange

1000

DatumObjectLayer

255

MeasurementIdLowerRange

1

MeasurementIdUpperRange

1000

MeasurementObjectLayer

255

WeldArcGridLineEndCapDisp

0.1

WeldArcGridLineTopDisp

0.66

WeldConstLayer

231

WeldIdLowerRange

1

WeldIdUpperRange

1000

WeldObjectLayer

255

WeldSymbolDecimalPlaces

3


Created in NX6.0.0.


Member Function Documentation

Returns the group idcolor assigned
Created in NX6.0.0.



License requirements : None

Returns the datum id lower range
Created in NX6.0.0.



License requirements : None

Returns the datum id upper range
Created in NX6.0.0.



License requirements : None

Returns the datum name prefix
Created in NX6.0.0.



License requirements : None

Returns the datum object color
Created in NX6.0.0.



License requirements : None

Returns the datum object layer
Created in NX6.0.0.



License requirements : None

Returns the datum part number
Created in NX6.0.0.



License requirements : None

The datum selected prefix.

Returns:
Selected datum prefix
Created in NX6.0.0.

License requirements : None

The datum selected suffix.

Returns:
Selected datum suffix
Created in NX6.0.0.

License requirements : None

The measurement selected prefix.

Returns:
Selected measurement prefix
Created in NX6.0.0.

License requirements : None

The measurement selected suffix.

Returns:
Selected measurement suffix
Created in NX6.0.0.

License requirements : None

Returns the measurement id lower range
Created in NX6.0.0.



License requirements : None

Returns the measurement id upper range
Created in NX6.0.0.



License requirements : None

Returns the measurement name prefix
Created in NX6.0.0.



License requirements : None

Returns the measurement object color
Created in NX6.0.0.



License requirements : None

Returns the measurement object layer
Created in NX6.0.0.



License requirements : None

Returns the measurement part number
Created in NX6.0.0.



License requirements : None

Sets the group idcolor assigned
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
currentGroupIDColorIndexcurrentgroupidcolorindex

Sets the datum id lower range
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
datumIdLowerRangedatumidlowerrange

Sets the datum id upper range
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
datumIdUpperRangedatumidupperrange

Sets the datum name prefix
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
datumNamePrefixdatumnameprefix

Sets the datum object color
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
datumObjectColordatumobjectcolor

Sets the datum object layer
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
datumObjectLayerdatumobjectlayer

Sets the datum part number
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
datumPartNumberdatumpartnumber
void NXOpen::Weld::WeldPreferenceBuilder::SetDatumSelectedPrefix ( std::vector< NXString > &  datumSelectedPrefix)

The datum selected prefix
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
datumSelectedPrefixSelected datum prefix
void NXOpen::Weld::WeldPreferenceBuilder::SetDatumSelectedSuffix ( std::vector< NXString > &  datumSelectedSuffix)

Selected datum suffix
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
datumSelectedSuffixSelected datum suffix

Sets the measurement id lower range
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
measurementIdLowerRangemeasurementidlowerrange

Sets the measurement id upper range
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
measurementIdUpperRangemeasurementidupperrange

Sets the measurement name prefix
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
measurementNamePrefixmeasurementnameprefix

Sets the measurement object color
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
measurementObjectColormeasurementobjectcolor

Sets the measurement object layer
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
measurementObjectLayermeasurementobjectlayer

Sets the measurement part number
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
measurementPartNumbermeasurementpartnumber
void NXOpen::Weld::WeldPreferenceBuilder::SetMeasurementSelectedPrefix ( std::vector< NXString > &  measurementSelectedPrefix)

The measurement selected prefix
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
measurementSelectedPrefixSelected measurement prefix
void NXOpen::Weld::WeldPreferenceBuilder::SetMeasurementSelectedSuffix ( std::vector< NXString > &  measurementSelectedSuffix)

Selected measurement suffix
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
measurementSelectedSuffixSelected measurement suffix
void NXOpen::Weld::WeldPreferenceBuilder::SetWeldArcGridLineEndCapDisp ( double  weldArcGridLineEndCapDisp)

Sets the weld arc grid line end cap disp
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldArcGridLineEndCapDispweldarcgridlineendcapdisp
void NXOpen::Weld::WeldPreferenceBuilder::SetWeldArcGridLineTopDisp ( double  weldArcGridLineTopDisp)

Sets the weld arc grid line top disp
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldArcGridLineTopDispweldarcgridlinetopdisp

Sets the weld asso color
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldAssoColorweldassocolor

Sets the weld const layer
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldConstLayerweldconstlayer

Sets the weld fixed color
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldFixedColorweldfixedcolor

Sets the weld group id lower range
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldGroupIdLowerRangeweldgroupidlowerrange

Sets the weld group id upper range
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldGroupIdUpperRangeweldgroupidupperrange

Sets the weld id lower range
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldIdLowerRangeweldidlowerrange

Sets the weld id upper range
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldIdUpperRangeweldidupperrange

Sets the weld name prefix
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldNamePrefixweldnameprefix

Sets the weld object layer
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldObjectLayerweldobjectlayer

Sets the weld part number
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldPartNumberweldpartnumber

Sets the weld retained color
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldRetainedColorweldretainedcolor

Sets the weld sym dec places
Created in NX6.0.0.



License requirements : ugweld ("UG WELD")

Parameters:
weldSymbolDecimalPlacesweldsymboldecimalplaces

Returns the weld arc grid line end cap disp
Created in NX6.0.0.



License requirements : None

Returns the weld arc grid line top disp
Created in NX6.0.0.



License requirements : None

Returns the weld asso color
Created in NX6.0.0.



License requirements : None

Returns the weld const layer
Created in NX6.0.0.



License requirements : None

Returns the weld fixed color
Created in NX6.0.0.



License requirements : None

Returns the weld group id lower range
Created in NX6.0.0.



License requirements : None

Returns the weld group id upper range
Created in NX6.0.0.



License requirements : None

Returns the weld id lower range
Created in NX6.0.0.



License requirements : None

Returns the weld id upper range
Created in NX6.0.0.



License requirements : None

Returns the weld name prefix
Created in NX6.0.0.



License requirements : None

Returns the weld object layer
Created in NX6.0.0.



License requirements : None

Returns the weld part number
Created in NX6.0.0.



License requirements : None

Returns the weld retained color
Created in NX6.0.0.



License requirements : None

Returns the weld sym dec places
Created in NX6.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.