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.