NX Open C++ Reference Guide
|
Represents a Mechatronics::FunctionObjectBuilder
To create a new instance of this class, use Mechatronics::FunctionObjectCollection::CreateFunctionObjectBuilder
Created in NX7.5.1.
More...
Classes | |
struct | ParameterData |
Defined Parameter Data Structure. More... | |
struct | RequirementData |
Defined Requirement Data Structure. More... | |
Public Member Functions | |
NXString | ExampleDesc () |
Returns the example description Created in NX7.5.1. | |
NXString | FunctionItemRevisionId () |
Returns the part id Created in NX7.5.1. | |
NXString | FunctionOptionSet () |
Returns the option set Created in NX7.5.1. | |
void | GetChildren (std::vector< NXOpen::NXObject * > &children) |
Gets the children Created in NX7.5.1. | |
void | GetOccurrences (std::vector< NXOpen::NXObject * > &occurrences) |
Gets the occurrences Created in NX7.5.1. | |
void | GetOperations (std::vector< NXOpen::NXObject * > &operations) |
Gets the operations Created in NX7.5.1. | |
std::vector < NXOpen::Mechatronics::FunctionObjectBuilder::ParameterData > | GetParameterData () |
Gets the parameter data. | |
std::vector < NXOpen::Mechatronics::FunctionObjectBuilder::RequirementData > | GetRequirementData () |
Gets the requirement data. | |
NXString | LetterName () |
Returns the letter name Created in NX7.5.1. | |
NXString | ObjectName () |
Returns the object name Created in NX7.5.1. | |
NXOpen::NXObject * | Parent () |
Returns the parent Created in NX7.5.1. | |
NXString | PlmxmlFileName () |
Returns the plmxml file name Created in NX7.5.1. | |
void | SetChildren (const std::vector< NXOpen::NXObject * > &children) |
Sets the children Created in NX7.5.1. | |
void | SetExampleDesc (const NXString &exampleDesc) |
Sets the example description Created in NX7.5.1. | |
void | SetFunctionItemRevisionId (const NXString &functionItemId) |
Sets the part id Created in NX7.5.1. | |
void | SetFunctionOptionSet (const NXString &functionOptionSet) |
Sets the option set Created in NX7.5.1. | |
void | SetLetterName (const NXString &letterName) |
Sets the letter name Created in NX7.5.1. | |
void | SetObjectName (const NXString &objectName) |
Sets the object name Created in NX7.5.1. | |
void | SetOccurrences (const std::vector< NXOpen::NXObject * > &occurrences) |
Sets the occurrences Created in NX7.5.1. | |
void | SetOperations (const std::vector< NXOpen::NXObject * > &operations) |
Sets the operations Created in NX7.5.1. | |
void | SetParameterData (const std::vector< NXOpen::Mechatronics::FunctionObjectBuilder::ParameterData > ¶meterData) |
Sets the parameter data Created in NX7.5.1. | |
void | SetParent (NXOpen::NXObject *children) |
Sets the parent Created in NX7.5.1. | |
void | SetPlmxmlFileName (const NXString &plmxmlFileName) |
Sets the plmxml file name Created in NX7.5.1. | |
void | SetRequirementData (const std::vector< NXOpen::Mechatronics::FunctionObjectBuilder::RequirementData > &requirementData) |
Sets the requirement data Created in NX7.5.1. | |
void | SetTypeDesc (const NXString &typeDesc) |
Sets the type description Created in NX7.5.1. | |
NXString | TypeDesc () |
Returns the type description Created in NX7.5.1. |
Represents a Mechatronics::FunctionObjectBuilder
To create a new instance of this class, use Mechatronics::FunctionObjectCollection::CreateFunctionObjectBuilder
Created in NX7.5.1.
Returns the example description
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the part id
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the option set
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
void NXOpen::Mechatronics::FunctionObjectBuilder::GetChildren | ( | std::vector< NXOpen::NXObject * > & | children | ) |
Gets the children
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
children | Children object array |
void NXOpen::Mechatronics::FunctionObjectBuilder::GetOccurrences | ( | std::vector< NXOpen::NXObject * > & | occurrences | ) |
Gets the occurrences
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
occurrences | Occurrences object array |
void NXOpen::Mechatronics::FunctionObjectBuilder::GetOperations | ( | std::vector< NXOpen::NXObject * > & | operations | ) |
Gets the operations
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
operations | Operations object array |
std::vector<NXOpen::Mechatronics::FunctionObjectBuilder::ParameterData> NXOpen::Mechatronics::FunctionObjectBuilder::GetParameterData | ( | ) |
Gets the parameter data.
std::vector<NXOpen::Mechatronics::FunctionObjectBuilder::RequirementData> NXOpen::Mechatronics::FunctionObjectBuilder::GetRequirementData | ( | ) |
Gets the requirement data.
Returns the letter name
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the object name
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the parent
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the plmxml file name
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
void NXOpen::Mechatronics::FunctionObjectBuilder::SetChildren | ( | const std::vector< NXOpen::NXObject * > & | children | ) |
Sets the children
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
children | Children object array |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetExampleDesc | ( | const NXString & | exampleDesc | ) |
Sets the example description
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
exampleDesc | Example description |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetFunctionItemRevisionId | ( | const NXString & | functionItemId | ) |
Sets the part id
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
functionItemId | Function Revision Item id |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetFunctionOptionSet | ( | const NXString & | functionOptionSet | ) |
Sets the option set
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
functionOptionSet | Function Option Set |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetLetterName | ( | const NXString & | letterName | ) |
Sets the letter name
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
letterName | Letter name |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetObjectName | ( | const NXString & | objectName | ) |
Sets the object name
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
objectName | Object name |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetOccurrences | ( | const std::vector< NXOpen::NXObject * > & | occurrences | ) |
Sets the occurrences
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
occurrences | Occurrences object array |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetOperations | ( | const std::vector< NXOpen::NXObject * > & | operations | ) |
Sets the operations
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
operations | Operations object array |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetParameterData | ( | const std::vector< NXOpen::Mechatronics::FunctionObjectBuilder::ParameterData > & | parameterData | ) |
Sets the parameter data
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
parameterData | Parameter data array |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetParent | ( | NXOpen::NXObject * | children | ) |
Sets the parent
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
children | Parent function object |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetPlmxmlFileName | ( | const NXString & | plmxmlFileName | ) |
Sets the plmxml file name
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
plmxmlFileName | PLMXML file name |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetRequirementData | ( | const std::vector< NXOpen::Mechatronics::FunctionObjectBuilder::RequirementData > & | requirementData | ) |
Sets the requirement data
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
requirementData | Requirement data array |
void NXOpen::Mechatronics::FunctionObjectBuilder::SetTypeDesc | ( | const NXString & | typeDesc | ) |
Sets the type description
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
typeDesc | Type description |
Returns the type description
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")