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

This builder allows you to define the attribute values to be set on the output of the weld feature. More...

Inheritance diagram for NXOpen::Weld::CharacteristicsSelectionBuilder:
NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

List of all members.

Public Member Functions

NXOpen::NXObjectListAttributeList ()
 Returns the list of potential attributes for this weld feature.
NXOpen::Weld::CharacteristicsValueBuilderCreateAttributeListEntry (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::CharacteristicsValueBuilderCreateDoubleAttributeListEntry (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::CharacteristicsValueBuilderCreateIntegerAttributeListEntry (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::CharacteristicsValueBuilderCreateOptionAttributeListEntry (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.
NXOpen::Weld::CharacteristicsValueBuilderCreateStringAttributeListEntry (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.
NXOpen::SelectNXObjectListSelectObjectList ()
 Returns the selection object containing data that is to be attributed.

Detailed Description

This builder allows you to define the attribute values to be set on the output of the weld feature.


Created in NX7.5.0.


Member Function Documentation

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.

Returns:

Created in NX7.5.0.

License requirements : None
Parameters:
requiredIs attribute required to be on output object?
onObjectIs attribute already on existing object?
lockedIs attribute locked?
iconNameName of icon to place in list.
NOTE: The full Unicode character set is not supported for this parameter.
pointMarkermarker to apply to point representing weld spot, see POINT_marker_t in point.h.
colorcolor to apply to object.
titleTitle 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.

Returns:

Created in NX7.5.0.

License requirements : None
Parameters:
requiredIs attribute required to be on output object?
onObjectIs attribute already on existing object?
lockedIs attribute locked?
iconNameName of icon to place in list.
NOTE: The full Unicode character set is not supported for this parameter.
pointMarkermarker to apply to point representing weld spot, see POINT_marker_t in point.h.
colorcolor to apply to object.
titleTitle of attribute.
NOTE: The full Unicode character set is not supported for this parameter.
currentValueCurrent 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.

Returns:

Created in NX7.5.0.

License requirements : None
Parameters:
requiredIs attribute required to be on output object?
onObjectIs attribute already on existing object?
lockedIs attribute locked?
iconNameName of icon to place in list.
NOTE: The full Unicode character set is not supported for this parameter.
pointMarkermarker to apply to point representing weld spot, see POINT_marker_t in point.h.
colorcolor to apply to object.
titleTitle of attribute.
NOTE: The full Unicode character set is not supported for this parameter.
currentValueCurrent 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.

Returns:

Created in NX7.5.0.

License requirements : None
Parameters:
requiredIs attribute required to be on output object?
onObjectIs attribute already on existing object?
lockedIs attribute locked?
iconNameName of icon to place in list.
NOTE: The full Unicode character set is not supported for this parameter.
pointMarkermarker to apply to point representing weld spot, see POINT_marker_t in point.h.
colorcolor to apply to object.
titleTitle of attribute.
NOTE: The full Unicode character set is not supported for this parameter.
currentValueCurrent value setting of attribute.
NOTE: The full Unicode character set is not supported for this parameter.
optionsOptions 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.

Returns:

Created in NX7.5.0.

License requirements : None
Parameters:
requiredIs attribute required to be on output object?
onObjectIs attribute already on existing object?
lockedIs attribute locked?
iconNameName of icon to place in list.
NOTE: The full Unicode character set is not supported for this parameter.
pointMarkermarker to apply to point representing weld spot, see POINT_marker_t in point.h.
colorcolor to apply to object.
titleTitle of attribute.
NOTE: The full Unicode character set is not supported for this parameter.
currentValueCurrent 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


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