NX Open C++ Reference Guide
|
This class is a collection of CAE::SimCondition . More...
Classes | |
class | iterator |
Iterator for accessing the contents of the collection. More... | |
Public Member Functions | |
iterator | begin () |
Returns an iterator addressing the first element. | |
NXOpen::CAE::SimCondition * | Create (const NXString &name, int label) |
Adds a CAE::SimCondition . | |
NXOpen::CAE::SimCondition * | Create (const char *name, int label) |
Adds a CAE::SimCondition . | |
NXOpen::CAE::SimCondition * | Create (const NXString &name) |
Adds a CAE::SimCondition . | |
NXOpen::CAE::SimCondition * | Create (const char *name) |
Adds a CAE::SimCondition . | |
NXOpen::CAE::SimCondition * | Create (int label) |
Adds a CAE::SimCondition . | |
NXOpen::CAE::SimCondition * | Create () |
Adds a CAE::SimCondition . | |
int | Delete (NXOpen::CAE::SimCondition *condition) |
Deletes the specified CAE::SimCondition . | |
iterator | end () |
Returns an iterator addressing one past the last element. | |
NXOpen::CAE::SimCondition * | Find (const NXString &label) |
Collection's object finder. | |
NXOpen::CAE::SimCondition * | Find (const char *label) |
Collection's object finder. | |
NXOpen::CAE::SimCondition * | Get (int label) |
Returns the CAE::SimCondition with the specified label or NULL if such a condition doesn't exist. | |
std::vector < NXOpen::CAE::SimCondition * > | GetAll () |
Returns all CAE::SimCondition. | |
bool | IsLabelValid (int label) |
Returns if a specified CAE::SimCondition label is valid. | |
int | NextLabel () |
Returns the next available CAE::SimCondition label. | |
tag_t | Tag () const |
Returns the tag of this object. | |
This class is a collection of CAE::SimCondition .
To obtain an instance of this class, refer to CAE::SimConditionSeqMgr
Created in NX9.0.0.
iterator NXOpen::CAE::SimConditionCollection::begin | ( | ) |
Returns an iterator addressing the first element.
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Create | ( | const NXString & | name, |
int | label | ||
) |
Adds a CAE::SimCondition .
Name can be anything, even empty. Label must be unique and can be tested with @link CAE::SimConditionCollection::IsLabelValid CAE::SimConditionCollection::IsLabelValid@endlink . @return Added @link CAE::SimCondition CAE::SimCondition@endlink
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
name | NOTE: The full Unicode character set is not supported for this parameter. |
label | label |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Create | ( | const char * | name, |
int | label | ||
) |
Adds a CAE::SimCondition .
Name can be anything, even empty. Label must be unique and can be tested with @link CAE::SimConditionCollection::IsLabelValid CAE::SimConditionCollection::IsLabelValid@endlink . @return Added @link CAE::SimCondition CAE::SimCondition@endlink
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
name | NOTE: The full Unicode character set is not supported for this parameter. |
label | label |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Create | ( | const NXString & | name | ) |
Adds a CAE::SimCondition .
Name can be anything, even empty. A unique label will automatically be set. @return Added @link CAE::SimCondition CAE::SimCondition@endlink
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
name | NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Create | ( | const char * | name | ) |
Adds a CAE::SimCondition .
Name can be anything, even empty. A unique label will automatically be set. @return Added @link CAE::SimCondition CAE::SimCondition@endlink
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
name | NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Create | ( | int | label | ) |
Adds a CAE::SimCondition .
Name will be automatically set. Label must be unique and can be tested with @link CAE::SimConditionCollection::IsLabelValid CAE::SimConditionCollection::IsLabelValid@endlink . @return Added @link CAE::SimCondition CAE::SimCondition@endlink
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
label | label |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Create | ( | ) |
Adds a CAE::SimCondition .
Name and label will be automatically set. @return Added @link CAE::SimCondition CAE::SimCondition@endlink
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
int NXOpen::CAE::SimConditionCollection::Delete | ( | NXOpen::CAE::SimCondition * | condition | ) |
Deletes the specified CAE::SimCondition .
If that @link CAE::SimCondition CAE::SimCondition@endlink is referenced in a @link CAE::SimConditionTimeStep CAE::SimConditionTimeStep@endlink , the @link CAE::SimConditionTimeStep CAE::SimConditionTimeStep@endlink will no longer reference any @link CAE::SimCondition CAE::SimCondition@endlink . Will return the number of @link CAE::SimCondition CAE::SimCondition@endlink actually deleted. @return
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
condition | condition |
iterator NXOpen::CAE::SimConditionCollection::end | ( | ) |
Returns an iterator addressing one past the last element.
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Find | ( | const NXString & | label | ) |
Collection's object finder.
label | label of the CAE::SimCondition |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Find | ( | const char * | label | ) |
Collection's object finder.
label | label of the CAE::SimCondition |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Get | ( | int | label | ) |
Returns the CAE::SimCondition with the specified label or NULL if such a condition doesn't exist.
label | label |
std::vector<NXOpen::CAE::SimCondition *> NXOpen::CAE::SimConditionCollection::GetAll | ( | ) |
Returns all CAE::SimCondition.
bool NXOpen::CAE::SimConditionCollection::IsLabelValid | ( | int | label | ) |
Returns if a specified CAE::SimCondition label is valid.
label | label |
int NXOpen::CAE::SimConditionCollection::NextLabel | ( | ) |
Returns the next available CAE::SimCondition label.
tag_t NXOpen::CAE::SimConditionCollection::Tag | ( | ) | const |
Returns the tag of this object.