NX Open C++ Reference Guide
|
Represents a NXOpen::CAE::CfdContactPreventionConstraint builder
To create a new instance of this class, use NXOpen::CAE::CfdContactPreventionConstraintCollection::CreateBuilder
Created in NX9.0.0.
More...
Public Types | |
enum | Contact { ContactContactbetweenObjects, ContactContactbetweenElements } |
The contact type. More... | |
enum | LocalSubdivisions { LocalSubdivisionsZero, LocalSubdivisionsOne, LocalSubdivisionsTwo, LocalSubdivisionsThree, LocalSubdivisionsFour, LocalSubdivisionsFive } |
The local subdivision. More... | |
enum | Priority { PriorityLow, PriorityMedium, PriorityHigh } |
The priority level. More... | |
enum | Sizing { SizingRelativeRefinement, SizingRelativeCoarsening, SizingAbsolute } |
The sizing option. More... | |
Public Member Functions | |
NXOpen::CAE::CfdContactPreventionConstraintBuilder::Contact | ContactType () |
Returns the contact type Created in NX11.0.0. More... | |
NXOpen::SelectTaggedObjectList * | FirstSelectElement () |
Returns the first element selection Created in NX11.0.0. More... | |
NXOpen::SelectDisplayableObject * | FirstSelection () |
Returns the first selection Created in NX9.0.0. More... | |
NXOpen::Expression * | LocalResolution () |
Returns the local resolution Created in NX9.0.0. More... | |
NXOpen::CAE::CfdContactPreventionConstraintBuilder::LocalSubdivisions | LocalSubdivision () |
Returns the local subdivision Created in NX9.0.0. More... | |
NXString | NameString () |
Returns the name string Created in NX9.0.0. More... | |
NXOpen::CAE::CfdContactPreventionConstraintBuilder::Priority | PriorityLevel () |
Returns the priority level Created in NX9.0.0. More... | |
NXOpen::SelectTaggedObjectList * | SecondSelectElement () |
Returns the second element selection Created in NX11.0.0. More... | |
NXOpen::SelectDisplayableObject * | SecondSelection () |
Returns the second selection Created in NX9.0.0. More... | |
void | SetContactType (NXOpen::CAE::CfdContactPreventionConstraintBuilder::Contact contactType) |
Sets the contact type Created in NX11.0.0. More... | |
void | SetLocalSubdivision (NXOpen::CAE::CfdContactPreventionConstraintBuilder::LocalSubdivisions localSubdivision) |
Sets the local subdivision Created in NX9.0.0. More... | |
void | SetNameString (const NXString &nameString) |
Sets the name string Created in NX9.0.0. More... | |
void | SetNameString (const char *nameString) |
Sets the name string Created in NX9.0.0. More... | |
void | SetPriorityLevel (NXOpen::CAE::CfdContactPreventionConstraintBuilder::Priority priorityLevel) |
Sets the priority level Created in NX9.0.0. More... | |
void | SetSizingOption (NXOpen::CAE::CfdContactPreventionConstraintBuilder::Sizing sizingOption) |
Sets the sizing option Created in NX9.0.0. More... | |
NXOpen::CAE::CfdContactPreventionConstraintBuilder::Sizing | SizingOption () |
Returns the sizing option Created in NX9.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::CAE::CfdContactPreventionConstraint builder
To create a new instance of this class, use NXOpen::CAE::CfdContactPreventionConstraintCollection::CreateBuilder
Created in NX9.0.0.
NXOpen::CAE::CfdContactPreventionConstraintBuilder::Contact NXOpen::CAE::CfdContactPreventionConstraintBuilder::ContactType | ( | ) |
Returns the contact type
Created in NX11.0.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::CfdContactPreventionConstraintBuilder::FirstSelectElement | ( | ) |
Returns the first element selection
Created in NX11.0.0.
License requirements : None
NXOpen::SelectDisplayableObject* NXOpen::CAE::CfdContactPreventionConstraintBuilder::FirstSelection | ( | ) |
Returns the first selection
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::CfdContactPreventionConstraintBuilder::LocalResolution | ( | ) |
Returns the local resolution
Created in NX9.0.0.
License requirements : None
NXOpen::CAE::CfdContactPreventionConstraintBuilder::LocalSubdivisions NXOpen::CAE::CfdContactPreventionConstraintBuilder::LocalSubdivision | ( | ) |
Returns the local subdivision
Created in NX9.0.0.
License requirements : None
NXString NXOpen::CAE::CfdContactPreventionConstraintBuilder::NameString | ( | ) |
Returns the name string
Created in NX9.0.0.
License requirements : None
NXOpen::CAE::CfdContactPreventionConstraintBuilder::Priority NXOpen::CAE::CfdContactPreventionConstraintBuilder::PriorityLevel | ( | ) |
Returns the priority level
Created in NX9.0.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::CfdContactPreventionConstraintBuilder::SecondSelectElement | ( | ) |
Returns the second element selection
Created in NX11.0.0.
License requirements : None
NXOpen::SelectDisplayableObject* NXOpen::CAE::CfdContactPreventionConstraintBuilder::SecondSelection | ( | ) |
Returns the second selection
Created in NX9.0.0.
License requirements : None
void NXOpen::CAE::CfdContactPreventionConstraintBuilder::SetContactType | ( | NXOpen::CAE::CfdContactPreventionConstraintBuilder::Contact | contactType | ) |
Sets the contact type
Created in NX11.0.0.
License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")
contactType | contacttype |
void NXOpen::CAE::CfdContactPreventionConstraintBuilder::SetLocalSubdivision | ( | NXOpen::CAE::CfdContactPreventionConstraintBuilder::LocalSubdivisions | localSubdivision | ) |
Sets the local subdivision
Created in NX9.0.0.
License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")
localSubdivision | localsubdivision |
void NXOpen::CAE::CfdContactPreventionConstraintBuilder::SetNameString | ( | const NXString & | nameString | ) |
Sets the name string
Created in NX9.0.0.
License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")
nameString | namestring |
void NXOpen::CAE::CfdContactPreventionConstraintBuilder::SetNameString | ( | const char * | nameString | ) |
Sets the name string
Created in NX9.0.0.
License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")
nameString | namestring |
void NXOpen::CAE::CfdContactPreventionConstraintBuilder::SetPriorityLevel | ( | NXOpen::CAE::CfdContactPreventionConstraintBuilder::Priority | priorityLevel | ) |
Sets the priority level
Created in NX9.0.0.
License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")
priorityLevel | prioritylevel |
void NXOpen::CAE::CfdContactPreventionConstraintBuilder::SetSizingOption | ( | NXOpen::CAE::CfdContactPreventionConstraintBuilder::Sizing | sizingOption | ) |
Sets the sizing option
Created in NX9.0.0.
License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")
sizingOption | sizingoption |
NXOpen::CAE::CfdContactPreventionConstraintBuilder::Sizing NXOpen::CAE::CfdContactPreventionConstraintBuilder::SizingOption | ( | ) |
Returns the sizing option
Created in NX9.0.0.
License requirements : None