NX Open C++ Reference Guide
|
This class is a collection of NXOpen::CAE::SimCondition . More...
Classes | |
class | iterator |
Iterator for accessing the contents of the collection. More... | |
This class is a collection of NXOpen::CAE::SimCondition .
To obtain an instance of this class, refer to NXOpen::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 NXOpen::CAE::SimCondition .
Name can be anything, even empty. Label must be unique and can be tested with NXOpen::CAE::SimConditionCollection::IsLabelValid .
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 NXOpen::CAE::SimCondition .
Name can be anything, even empty. Label must be unique and can be tested with NXOpen::CAE::SimConditionCollection::IsLabelValid .
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 NXOpen::CAE::SimCondition .
Name can be anything, even empty. A unique label will automatically be set.
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 NXOpen::CAE::SimCondition .
Name can be anything, even empty. A unique label will automatically be set.
name | NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Create | ( | int | label | ) |
Adds a NXOpen::CAE::SimCondition .
Name will be automatically set. Label must be unique and can be tested with NXOpen::CAE::SimConditionCollection::IsLabelValid .
label | label |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Create | ( | ) |
Adds a NXOpen::CAE::SimCondition .
Name and label will be automatically set.
int NXOpen::CAE::SimConditionCollection::Delete | ( | NXOpen::CAE::SimCondition * | condition | ) |
Deletes the specified NXOpen::CAE::SimCondition .
If that NXOpen::CAE::SimCondition is referenced in a NXOpen::CAE::SimConditionTimeStep , the NXOpen::CAE::SimConditionTimeStep will no longer reference any NXOpen::CAE::SimCondition . Will return the number of NXOpen::CAE::SimCondition actually deleted.
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 NXOpen::CAE::SimCondition |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Find | ( | const char * | label | ) |
Collection's object finder.
label | label of the NXOpen::CAE::SimCondition |
NXOpen::CAE::SimCondition* NXOpen::CAE::SimConditionCollection::Get | ( | int | label | ) |
Returns the NXOpen::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 NXOpen::CAE::SimCondition.
bool NXOpen::CAE::SimConditionCollection::IsLabelValid | ( | int | label | ) |
Returns if a specified NXOpen::CAE::SimCondition label is valid.
label | label |
int NXOpen::CAE::SimConditionCollection::NextLabel | ( | ) |
Returns the next available NXOpen::CAE::SimCondition label.
tag_t NXOpen::CAE::SimConditionCollection::Tag | ( | ) | const |
Returns the tag of this object.