|
NX Open C++ Reference Guide
|
Represents a builder class for Event Overrides. More...
Public Types | |
| enum | UseElementsEnum { UseElementsEnumAll, UseElementsEnumSelect } |
| the use elements enum. More... | |
Public Member Functions | |
| NXOpen::Expression * | DefaultMaterialTemperature () |
| Returns the default material temperature. | |
| NXOpen::CAE::SelectElementsBuilder * | Elements () |
| Returns the select elements. | |
| NXOpen::PhysicalMaterial * | MaterialTag () |
| Returns the material. | |
| NXString | Name () |
| Returns the name. | |
| bool | OverrideMaterial () |
| Returns the override material. | |
| void | SetMaterialTag (NXOpen::PhysicalMaterial *materialTag) |
| Sets the material. | |
| void | SetName (const NXString &title) |
| Sets the name. | |
| void | SetName (const char *title) |
| Sets the name. | |
| void | SetOverrideMaterial (bool overrideMaterial) |
| Sets the override material. | |
| void | SetUseElements (NXOpen::CAE::DurabilityEventOverridesBuilder::UseElementsEnum useElements) |
| Sets the use selected elements. | |
| void | SetUseNonLinear (bool useNonLinear) |
| Sets the override material. | |
| NXOpen::CAE::DurabilityEventOverridesBuilder::UseElementsEnum | UseElements () |
| Returns the use selected elements. | |
| bool | UseNonLinear () |
| Returns the override material. | |
Public Member Functions inherited from NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| Commits any edits that have been applied to the builder. | |
| void | Destroy () |
| Deletes the builder, and cleans up any objects created by the builder. | |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| For builders that create more than one object, this method returns the objects that are created by commit. | |
| NXOpen::NXObject * | GetObject () |
| Returns the object currently being edited by this builder. | |
| void | ShowResults () |
| Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a builder class for Event Overrides.
The user can override the set of elements and/or the material to be used for the computation of durability data for a certain event using Event Overrides. <br> To create a new instance of this class, use @link CAE::DurabilitySolveOptionsCollection::CreateEventoverridesBuilder CAE::DurabilitySolveOptionsCollection::CreateEventoverridesBuilder @endlink <br>
Created in NX7.5.0.
| NXOpen::Expression* NXOpen::CAE::DurabilityEventOverridesBuilder::DefaultMaterialTemperature | ( | ) |
Returns the default material temperature.
Created in NX8.5.0.
License requirements : None
| NXOpen::CAE::SelectElementsBuilder* NXOpen::CAE::DurabilityEventOverridesBuilder::Elements | ( | ) |
Returns the select elements.
Created in NX7.5.0.
License requirements : None
| NXOpen::PhysicalMaterial* NXOpen::CAE::DurabilityEventOverridesBuilder::MaterialTag | ( | ) |
Returns the material.
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::CAE::DurabilityEventOverridesBuilder::Name | ( | ) |
Returns the name.
Created in NX8.5.0.
License requirements : None
| bool NXOpen::CAE::DurabilityEventOverridesBuilder::OverrideMaterial | ( | ) |
Returns the override material.
Created in NX7.5.0.
License requirements : None
| void NXOpen::CAE::DurabilityEventOverridesBuilder::SetMaterialTag | ( | NXOpen::PhysicalMaterial * | materialTag | ) |
Sets the material.
Created in NX7.5.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| materialTag | materialtag |
| void NXOpen::CAE::DurabilityEventOverridesBuilder::SetName | ( | const NXString & | title | ) |
Sets the name.
Created in NX8.5.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| title | title |
| void NXOpen::CAE::DurabilityEventOverridesBuilder::SetName | ( | const char * | title | ) |
Sets the name.
Created in NX8.5.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| title | title |
| void NXOpen::CAE::DurabilityEventOverridesBuilder::SetOverrideMaterial | ( | bool | overrideMaterial | ) |
Sets the override material.
Created in NX7.5.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| overrideMaterial | overridematerial |
| void NXOpen::CAE::DurabilityEventOverridesBuilder::SetUseElements | ( | NXOpen::CAE::DurabilityEventOverridesBuilder::UseElementsEnum | useElements | ) |
Sets the use selected elements.
Created in NX7.5.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| useElements | useelements |
| void NXOpen::CAE::DurabilityEventOverridesBuilder::SetUseNonLinear | ( | bool | useNonLinear | ) |
Sets the override material.
Created in NX9.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| useNonLinear | usenonlinear |
| NXOpen::CAE::DurabilityEventOverridesBuilder::UseElementsEnum NXOpen::CAE::DurabilityEventOverridesBuilder::UseElements | ( | ) |
Returns the use selected elements.
Created in NX7.5.0.
License requirements : None
| bool NXOpen::CAE::DurabilityEventOverridesBuilder::UseNonLinear | ( | ) |
Returns the override material.
Created in NX9.0.0.
License requirements : None