|
NX Open C++ Reference Guide
|
Represents a Features::ShipDesign::ManufacturingStockBuilder builder. More...
Public Types | |
| enum | CheckBoxStatus { CheckBoxStatusUnchecked, CheckBoxStatusChecked, CheckBoxStatusRequired } |
| the check box status. More... | |
| enum | LockedStatus { LockedStatusUnlocked, LockedStatusLocked } |
| the NX attribute locked status. More... | |
| enum | ObjectType { ObjectTypeNone, ObjectTypeEdge, ObjectTypeFace, ObjectTypeBody, ObjectTypeFeature, ObjectTypePart, ObjectTypeNum } |
| the object to which the manufacturing attributes will be written. More... | |
| enum | StockDataSourceType { StockDataSourceTypeNone, StockDataSourceTypeCustomerDefault } |
| the data source from which the intial manufacturing data will be read. More... | |
Public Member Functions | |
| NXString | DataSource () |
| Returns the data source from which the intial data is read. | |
| NXOpen::Features::ShipDesign::ManufacturingStockBuilder::StockDataSourceType | DataSourceType () |
| Returns the data source from which the initial data is read. | |
| void | EditDataItem (const NXString &name, NXOpen::Features::ShipDesign::ManufacturingStockBuilder::CheckBoxStatus eCheckBoxStatus, const NXString &valueNew) |
| Edits data item. | |
| void | EditDataItem (const char *name, NXOpen::Features::ShipDesign::ManufacturingStockBuilder::CheckBoxStatus eCheckBoxStatus, const char *valueNew) |
| Edits data item. | |
| void | InitializeDataFromDataSource (NXOpen::Features::ShipDesign::ManufacturingStockBuilder::StockDataSourceType eDataSourceType, const NXString &dataSource) |
| Resets the builder data from the data source. | |
| void | InitializeDataFromDataSource (NXOpen::Features::ShipDesign::ManufacturingStockBuilder::StockDataSourceType eDataSourceType, const char *dataSource) |
| Resets the builder data from the data source. | |
| void | SetDataSource (const NXString &dataSource) |
| Sets the data source from which the intial data is read. | |
| void | SetDataSource (const char *dataSource) |
| Sets the data source from which the intial data is read. | |
| void | SetDataSourceType (NXOpen::Features::ShipDesign::ManufacturingStockBuilder::StockDataSourceType dataSourceType) |
| Sets the data source from which the initial data is read. | |
Public Member Functions inherited from NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| Commits any edits that have been applied to the builder. | |
| void | Destroy () |
| Deletes the builder, and cleans up any objects created by the builder. | |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| For builders that create more than one object, this method returns the objects that are created by commit. | |
| NXOpen::NXObject * | GetObject () |
| Returns the object currently being edited by this builder. | |
| void | ShowResults () |
| Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a Features::ShipDesign::ManufacturingStockBuilder builder.
It is used to manage the data contained in the ship manufacturing stock.
<br> This class is sub-object of another builder, and cannot be directly instantiated. <br>
Created in NX8.5.0.
| NXString NXOpen::Features::ShipDesign::ManufacturingStockBuilder::DataSource | ( | ) |
Returns the data source from which the intial data is read.
Created in NX8.5.0.
License requirements : None
| NXOpen::Features::ShipDesign::ManufacturingStockBuilder::StockDataSourceType NXOpen::Features::ShipDesign::ManufacturingStockBuilder::DataSourceType | ( | ) |
Returns the data source from which the initial data is read.
Created in NX8.5.0.
License requirements : None
| void NXOpen::Features::ShipDesign::ManufacturingStockBuilder::EditDataItem | ( | const NXString & | name, |
| NXOpen::Features::ShipDesign::ManufacturingStockBuilder::CheckBoxStatus | eCheckBoxStatus, | ||
| const NXString & | valueNew | ||
| ) |
Edits data item.
Created in NX8.5.0.
License requirements : nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design")
| name | Item name |
| eCheckBoxStatus | New check box status. |
| valueNew | New Value |
| void NXOpen::Features::ShipDesign::ManufacturingStockBuilder::EditDataItem | ( | const char * | name, |
| NXOpen::Features::ShipDesign::ManufacturingStockBuilder::CheckBoxStatus | eCheckBoxStatus, | ||
| const char * | valueNew | ||
| ) |
Edits data item.
Created in NX8.5.0.
License requirements : nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design")
| name | Item name |
| eCheckBoxStatus | New check box status. |
| valueNew | New Value |
| void NXOpen::Features::ShipDesign::ManufacturingStockBuilder::InitializeDataFromDataSource | ( | NXOpen::Features::ShipDesign::ManufacturingStockBuilder::StockDataSourceType | eDataSourceType, |
| const NXString & | dataSource | ||
| ) |
Resets the builder data from the data source.
Created in NX8.5.0.
License requirements : nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design")
| eDataSourceType | Data source type. |
| dataSource | Data source. |
| void NXOpen::Features::ShipDesign::ManufacturingStockBuilder::InitializeDataFromDataSource | ( | NXOpen::Features::ShipDesign::ManufacturingStockBuilder::StockDataSourceType | eDataSourceType, |
| const char * | dataSource | ||
| ) |
Resets the builder data from the data source.
Created in NX8.5.0.
License requirements : nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design")
| eDataSourceType | Data source type. |
| dataSource | Data source. |
| void NXOpen::Features::ShipDesign::ManufacturingStockBuilder::SetDataSource | ( | const NXString & | dataSource | ) |
Sets the data source from which the intial data is read.
Created in NX8.5.0.
License requirements : nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design")
| dataSource | datasource |
| void NXOpen::Features::ShipDesign::ManufacturingStockBuilder::SetDataSource | ( | const char * | dataSource | ) |
Sets the data source from which the intial data is read.
Created in NX8.5.0.
License requirements : nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design")
| dataSource | datasource |
| void NXOpen::Features::ShipDesign::ManufacturingStockBuilder::SetDataSourceType | ( | NXOpen::Features::ShipDesign::ManufacturingStockBuilder::StockDataSourceType | dataSourceType | ) |
Sets the data source from which the initial data is read.
Created in NX8.5.0.
License requirements : nx_ship_detail ("Ship Detail Design") OR nx_ship_basic ("Ship Basic Design")
| dataSourceType | datasourcetype |