|
NX Open C++ 参考指南 2406 v1.1
|
成本数据对象 更多...
#include <Tooling_CostDataObject.hxx>
Public 类型 | |
| enum | QuotationType { QuotationTypeFormula , QuotationTypeDatabase } |
Public 成员函数 | |
| void | AskConvergentBodies (std::vector< NXOpen::Body * > &convergentBodies) |
| void | AskCostObjectParameterValues (std::vector< NXString > &costObjectStringValueList) |
| void | AskCostObjects (int objectType, int objectSubtype, std::vector< NXOpen::Tooling::CostDataObject * > &costObjects) |
| void | AskFeatureRelatedFacetsWithChildren (std::vector< int > &pFacetIds) |
| void | GetChildren (std::vector< NXOpen::Tooling::CostDataObject * > &childrenCostFeatures) |
| NXOpen::Tooling::CostDataObject * | GetParent () |
| void | SetIsChildrenExpanded (bool isExpanded) |
| void | SetQuotationType (NXOpen::Tooling::CostDataObject::QuotationType type) |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _CostDataObjectBuilder |
成本数据对象
Represents the cost feature data object.
Not support KF.
Created in NX1899.0.0.
| void NXOpen::Tooling::CostDataObject::AskConvergentBodies | ( | std::vector< NXOpen::Body * > & | convergentBodies | ) |
Ask the convergent bodies of the cost feature
Created in NX2206.0.0.
License requirements : None
| convergentBodies | convergentbodies |
| void NXOpen::Tooling::CostDataObject::AskCostObjectParameterValues | ( | std::vector< NXString > & | costObjectStringValueList | ) |
Ask all parameter values of the costing object
Created in NX1926.0.0.
License requirements : None
| costObjectStringValueList | costobjectstringvaluelist |
| void NXOpen::Tooling::CostDataObject::AskCostObjects | ( | int | objectType, |
| int | objectSubtype, | ||
| std::vector< NXOpen::Tooling::CostDataObject * > & | costObjects ) |
Ask all cost objects with specified type
Created in NX1899.0.0.
License requirements : None
| objectType | objecttype |
| objectSubtype | objectsubtype |
| costObjects | costobjects |
| void NXOpen::Tooling::CostDataObject::AskFeatureRelatedFacetsWithChildren | ( | std::vector< int > & | pFacetIds | ) |
Ask all cost objects related facets including its children
Created in NX1926.0.0.
License requirements : None
| pFacetIds | pfacetids |
| void NXOpen::Tooling::CostDataObject::GetChildren | ( | std::vector< NXOpen::Tooling::CostDataObject * > & | childrenCostFeatures | ) |
Asks children of the cost feature
Created in NX2206.5000.0.
License requirements : None
| childrenCostFeatures | childrencostfeatures |
| NXOpen::Tooling::CostDataObject * NXOpen::Tooling::CostDataObject::GetParent | ( | ) |
Asks parent of the cost feature
Created in NX2206.5000.0.
License requirements : None
| void NXOpen::Tooling::CostDataObject::SetIsChildrenExpanded | ( | bool | isExpanded | ) |
Set the status indicating whether or not the children are expanded when showing them in UI table list
Created in NX2206.0.0.
License requirements : None
| isExpanded | isexpanded |
| void NXOpen::Tooling::CostDataObject::SetQuotationType | ( | NXOpen::Tooling::CostDataObject::QuotationType | type | ) |
Sets the quotation type
Created in NX2406.0.0.
License requirements : None
| type | type |