|
NX Open C++ Reference Guide
|
This class is a collection of CAE::SimConditionTimeStep . 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::SimConditionTimeStep * | Create (double time, NXOpen::CAE::SimCondition *condition, const NXString &description) |
| Creates a CAE::SimConditionTimeStep at specified time referencing specified CAE::SimCondition and insert it in time history. | |
| NXOpen::CAE::SimConditionTimeStep * | Create (double time, NXOpen::CAE::SimCondition *condition, const char *description) |
| Creates a CAE::SimConditionTimeStep at specified time referencing specified CAE::SimCondition and insert it in time history. | |
| void | Delete (NXOpen::CAE::SimConditionTimeStep *step) |
| Deletes a CAE::SimConditionTimeStep from time history Created in NX9.0.0. | |
| iterator | end () |
| Returns an iterator addressing one past the last element. | |
| NXOpen::CAE::SimConditionTimeStep * | Find (const NXString &time) |
| Collection's object finder. | |
| NXOpen::CAE::SimConditionTimeStep * | Find (const char *time) |
| Collection's object finder. | |
| NXOpen::CAE::SimConditionTimeStep * | Get (double time) |
| Returns the CAE::SimConditionTimeStep at the specified time or NULL if it doesn't exist. | |
| std::vector < NXOpen::CAE::SimConditionTimeStep * > | GetAll () |
| Returns a time ordered array of all CAE::SimConditionTimeStep. | |
| std::vector < NXOpen::CAE::SimConditionTimeStep * > | GetInRange (double fromTime, double toTime) |
| Returns all CAE::SimConditionTimeStep falling inside the specified inclusive time range. | |
| std::vector < NXOpen::CAE::SimConditionTimeStep * > | GetWithReferenceToCondition (NXOpen::CAE::SimCondition *condition) |
| Returns all CAE::SimConditionTimeStep referencing the specified CAE::SimCondition. | |
| void | ModifyTime (NXOpen::CAE::SimConditionTimeStep *step, double time) |
| Modifies the time of a CAE::SimConditionTimeStep in time history Created in NX9.0.0. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
This class is a collection of CAE::SimConditionTimeStep .
To obtain an instance of this class, refer to CAE::SimConditionSequence
Created in NX9.0.0.
| iterator NXOpen::CAE::SimConditionTimeStepCollection::begin | ( | ) |
Returns an iterator addressing the first element.
| NXOpen::CAE::SimConditionTimeStep* NXOpen::CAE::SimConditionTimeStepCollection::Create | ( | double | time, |
| NXOpen::CAE::SimCondition * | condition, | ||
| const NXString & | description | ||
| ) |
Creates a CAE::SimConditionTimeStep at specified time referencing specified CAE::SimCondition and insert it in time history.
A conditionless @link CAE::SimConditionTimeStep CAE::SimConditionTimeStep@endlink may be added by passing NULL
as the @link CAE::SimCondition CAE::SimCondition@endlink . @return the added Time Step @link CAE::SimConditionTimeStep CAE::SimConditionTimeStep@endlink
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
| time | time |
| condition | condition |
| description | NOTE: The full Unicode character set is not supported for this parameter. |
| NXOpen::CAE::SimConditionTimeStep* NXOpen::CAE::SimConditionTimeStepCollection::Create | ( | double | time, |
| NXOpen::CAE::SimCondition * | condition, | ||
| const char * | description | ||
| ) |
Creates a CAE::SimConditionTimeStep at specified time referencing specified CAE::SimCondition and insert it in time history.
A conditionless @link CAE::SimConditionTimeStep CAE::SimConditionTimeStep@endlink may be added by passing NULL
as the @link CAE::SimCondition CAE::SimCondition@endlink . @return the added Time Step @link CAE::SimConditionTimeStep CAE::SimConditionTimeStep@endlink
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
| time | time |
| condition | condition |
| description | NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::CAE::SimConditionTimeStepCollection::Delete | ( | NXOpen::CAE::SimConditionTimeStep * | step | ) |
Deletes a CAE::SimConditionTimeStep from time history
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
| step | step |
| iterator NXOpen::CAE::SimConditionTimeStepCollection::end | ( | ) |
Returns an iterator addressing one past the last element.
| NXOpen::CAE::SimConditionTimeStep* NXOpen::CAE::SimConditionTimeStepCollection::Find | ( | const NXString & | time | ) |
Collection's object finder.
| time | time of the CAE::SimConditionTimeStep |
| NXOpen::CAE::SimConditionTimeStep* NXOpen::CAE::SimConditionTimeStepCollection::Find | ( | const char * | time | ) |
Collection's object finder.
| time | time of the CAE::SimConditionTimeStep |
| NXOpen::CAE::SimConditionTimeStep* NXOpen::CAE::SimConditionTimeStepCollection::Get | ( | double | time | ) |
Returns the CAE::SimConditionTimeStep at the specified time or NULL if it doesn't exist.
| time | time |
| std::vector<NXOpen::CAE::SimConditionTimeStep *> NXOpen::CAE::SimConditionTimeStepCollection::GetAll | ( | ) |
Returns a time ordered array of all CAE::SimConditionTimeStep.
| std::vector<NXOpen::CAE::SimConditionTimeStep *> NXOpen::CAE::SimConditionTimeStepCollection::GetInRange | ( | double | fromTime, |
| double | toTime | ||
| ) |
Returns all CAE::SimConditionTimeStep falling inside the specified inclusive time range.
| fromTime | fromtime |
| toTime | totime |
| std::vector<NXOpen::CAE::SimConditionTimeStep *> NXOpen::CAE::SimConditionTimeStepCollection::GetWithReferenceToCondition | ( | NXOpen::CAE::SimCondition * | condition | ) |
Returns all CAE::SimConditionTimeStep referencing the specified CAE::SimCondition.
| condition | condition |
| void NXOpen::CAE::SimConditionTimeStepCollection::ModifyTime | ( | NXOpen::CAE::SimConditionTimeStep * | step, |
| double | time | ||
| ) |
Modifies the time of a CAE::SimConditionTimeStep in time history
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
| step | step |
| time | time |
| tag_t NXOpen::CAE::SimConditionTimeStepCollection::Tag | ( | ) | const |
Returns the tag of this object.