NX Open C++ Reference Guide
|
This builder allows you to define the attribute values to be set on the output of the weld feature. More...
Public Member Functions | |
NXOpen::NXObjectList * | AttributeList () |
Returns the list of potential attributes for this weld feature. | |
NXOpen::Weld::CharacteristicsValueBuilder * | CreateAttributeListEntry (bool required, bool onObject, bool locked, const NXString &iconName, int pointMarker, int color, const NXString &title) |
Create an attribute list entry, that has no value, and add it to the list. | |
NXOpen::Weld::CharacteristicsValueBuilder * | CreateDoubleAttributeListEntry (bool required, bool onObject, bool locked, const NXString &iconName, int pointMarker, int color, const NXString &title, double currentValue) |
Create a double attribute list entry and add it to the list. | |
NXOpen::Weld::CharacteristicsValueBuilder * | CreateIntegerAttributeListEntry (bool required, bool onObject, bool locked, const NXString &iconName, int pointMarker, int color, const NXString &title, int currentValue) |
Create an integer attribute list entry and add it to the list. | |
NXOpen::Weld::CharacteristicsValueBuilder * | CreateOptionAttributeListEntry (bool required, bool onObject, bool locked, const NXString &iconName, int pointMarker, int color, const NXString &title, const NXString ¤tValue, std::vector< NXString > &options) |
Create an option attribute list entry and add it to the list. | |
NXOpen::Weld::CharacteristicsValueBuilder * | CreateStringAttributeListEntry (bool required, bool onObject, bool locked, const NXString &iconName, int pointMarker, int color, const NXString &title, const NXString ¤tValue) |
Create a string attribute list entry and add it to the list. | |
NXOpen::SelectNXObjectList * | SelectObjectList () |
Returns the selection object containing data that is to be attributed. |
This builder allows you to define the attribute values to be set on the output of the weld feature.
Created in NX7.5.0.
Returns the list of potential attributes for this weld feature.
Created in NX7.5.0.
License requirements : None
NXOpen::Weld::CharacteristicsValueBuilder* NXOpen::Weld::CharacteristicsSelectionBuilder::CreateAttributeListEntry | ( | bool | required, |
bool | onObject, | ||
bool | locked, | ||
const NXString & | iconName, | ||
int | pointMarker, | ||
int | color, | ||
const NXString & | title | ||
) |
Create an attribute list entry, that has no value, and add it to the list.
required | Is attribute required to be on output object? |
onObject | Is attribute already on existing object? |
locked | Is attribute locked? |
iconName | Name of icon to place in list. NOTE: The full Unicode character set is not supported for this parameter. |
pointMarker | marker to apply to point representing weld spot, see POINT_marker_t in point.h. |
color | color to apply to object. |
title | Title of attribute. NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Weld::CharacteristicsValueBuilder* NXOpen::Weld::CharacteristicsSelectionBuilder::CreateDoubleAttributeListEntry | ( | bool | required, |
bool | onObject, | ||
bool | locked, | ||
const NXString & | iconName, | ||
int | pointMarker, | ||
int | color, | ||
const NXString & | title, | ||
double | currentValue | ||
) |
Create a double attribute list entry and add it to the list.
required | Is attribute required to be on output object? |
onObject | Is attribute already on existing object? |
locked | Is attribute locked? |
iconName | Name of icon to place in list. NOTE: The full Unicode character set is not supported for this parameter. |
pointMarker | marker to apply to point representing weld spot, see POINT_marker_t in point.h. |
color | color to apply to object. |
title | Title of attribute. NOTE: The full Unicode character set is not supported for this parameter. |
currentValue | Current value setting of attribute. |
NXOpen::Weld::CharacteristicsValueBuilder* NXOpen::Weld::CharacteristicsSelectionBuilder::CreateIntegerAttributeListEntry | ( | bool | required, |
bool | onObject, | ||
bool | locked, | ||
const NXString & | iconName, | ||
int | pointMarker, | ||
int | color, | ||
const NXString & | title, | ||
int | currentValue | ||
) |
Create an integer attribute list entry and add it to the list.
required | Is attribute required to be on output object? |
onObject | Is attribute already on existing object? |
locked | Is attribute locked? |
iconName | Name of icon to place in list. NOTE: The full Unicode character set is not supported for this parameter. |
pointMarker | marker to apply to point representing weld spot, see POINT_marker_t in point.h. |
color | color to apply to object. |
title | Title of attribute. NOTE: The full Unicode character set is not supported for this parameter. |
currentValue | Current value setting of attribute. |
NXOpen::Weld::CharacteristicsValueBuilder* NXOpen::Weld::CharacteristicsSelectionBuilder::CreateOptionAttributeListEntry | ( | bool | required, |
bool | onObject, | ||
bool | locked, | ||
const NXString & | iconName, | ||
int | pointMarker, | ||
int | color, | ||
const NXString & | title, | ||
const NXString & | currentValue, | ||
std::vector< NXString > & | options | ||
) |
Create an option attribute list entry and add it to the list.
required | Is attribute required to be on output object? |
onObject | Is attribute already on existing object? |
locked | Is attribute locked? |
iconName | Name of icon to place in list. NOTE: The full Unicode character set is not supported for this parameter. |
pointMarker | marker to apply to point representing weld spot, see POINT_marker_t in point.h. |
color | color to apply to object. |
title | Title of attribute. NOTE: The full Unicode character set is not supported for this parameter. |
currentValue | Current value setting of attribute. NOTE: The full Unicode character set is not supported for this parameter. |
options | Options available to be chosen. NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Weld::CharacteristicsValueBuilder* NXOpen::Weld::CharacteristicsSelectionBuilder::CreateStringAttributeListEntry | ( | bool | required, |
bool | onObject, | ||
bool | locked, | ||
const NXString & | iconName, | ||
int | pointMarker, | ||
int | color, | ||
const NXString & | title, | ||
const NXString & | currentValue | ||
) |
Create a string attribute list entry and add it to the list.
required | Is attribute required to be on output object? |
onObject | Is attribute already on existing object? |
locked | Is attribute locked? |
iconName | Name of icon to place in list. NOTE: The full Unicode character set is not supported for this parameter. |
pointMarker | marker to apply to point representing weld spot, see POINT_marker_t in point.h. |
color | color to apply to object. |
title | Title of attribute. NOTE: The full Unicode character set is not supported for this parameter. |
currentValue | Current value setting of attribute. NOTE: The full Unicode character set is not supported for this parameter. |
Returns the selection object containing data that is to be attributed.
Created in NX7.5.0.
License requirements : None