NX Open C++ Reference Guide
|
Represents a Annotations::BendTableSettingsBuilder
Created in NX9.0.0.
More...
Public Types | |
enum | ColumnType { ColumnTypeBendID, ColumnTypeBendName, ColumnTypeBendRadius, ColumnTypeBendAngle, ColumnTypeBendDirection, ColumnTypeIncludedAngle } |
This enum represents the type of the column in the bend table. More... | |
Public Member Functions | |
bool | AutomaticUpdate () |
Returns the automatic update option Created in NX9.0.0. | |
std::vector < NXOpen::Annotations::BendTableSettingsBuilder::ColumnType > | GetColumnOrder () |
Returns the order of the columns in the bend table. | |
void | SetAutomaticUpdate (bool automaticUpdate) |
Sets the automatic update option Created in NX9.0.0. | |
void | SetColumnOrder (const std::vector< NXOpen::Annotations::BendTableSettingsBuilder::ColumnType > &columnOrder) |
Sets the order of the columns in the bend table Created in NX9.0.0. | |
void | SetSortColumn (NXOpen::Annotations::BendTableSettingsBuilder::ColumnType sortColumn) |
Sets the column that is used to sort the bend table Created in NX9.0.0. | |
void | SetSortOnUpdate (bool sortOnUpdate) |
Sets the sort on update option Created in NX9.0.0. | |
NXOpen::Annotations::BendTableSettingsBuilder::ColumnType | SortColumn () |
Returns the column that is used to sort the bend table Created in NX9.0.0. | |
bool | SortOnUpdate () |
Returns the sort on update option Created in NX9.0.0. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Annotations::BendTableSettingsBuilder
Created in NX9.0.0.
This enum represents the type of the column in the bend table.
ColumnTypeBendID |
Bend ID. |
ColumnTypeBendName |
Bend Name. |
ColumnTypeBendRadius |
Bend Radius. |
ColumnTypeBendAngle |
Bend Angle. |
ColumnTypeBendDirection |
Bend Direction. |
ColumnTypeIncludedAngle |
Included Angle. |
bool NXOpen::Annotations::BendTableSettingsBuilder::AutomaticUpdate | ( | ) |
Returns the automatic update option
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
std::vector<NXOpen::Annotations::BendTableSettingsBuilder::ColumnType> NXOpen::Annotations::BendTableSettingsBuilder::GetColumnOrder | ( | ) |
Returns the order of the columns in the bend table.
void NXOpen::Annotations::BendTableSettingsBuilder::SetAutomaticUpdate | ( | bool | automaticUpdate | ) |
Sets the automatic update option
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
automaticUpdate | automaticupdate |
void NXOpen::Annotations::BendTableSettingsBuilder::SetColumnOrder | ( | const std::vector< NXOpen::Annotations::BendTableSettingsBuilder::ColumnType > & | columnOrder | ) |
Sets the order of the columns in the bend table
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
columnOrder | columnorder |
void NXOpen::Annotations::BendTableSettingsBuilder::SetSortColumn | ( | NXOpen::Annotations::BendTableSettingsBuilder::ColumnType | sortColumn | ) |
Sets the column that is used to sort the bend table
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
sortColumn | sortcolumn |
void NXOpen::Annotations::BendTableSettingsBuilder::SetSortOnUpdate | ( | bool | sortOnUpdate | ) |
Sets the sort on update option
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
sortOnUpdate | sortonupdate |
NXOpen::Annotations::BendTableSettingsBuilder::ColumnType NXOpen::Annotations::BendTableSettingsBuilder::SortColumn | ( | ) |
Returns the column that is used to sort the bend table
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
bool NXOpen::Annotations::BendTableSettingsBuilder::SortOnUpdate | ( | ) |
Returns the sort on update option
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
|
virtual |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Implements NXOpen::GeometricUtilities::IComponentBuilder.