NX Open C++ Reference Guide
|
Represents a CAE::NodeElementInfoBuilder
To create a new instance of this class, use CAE::NodeElementInfoManager::CreateNodeElementInfoBuilder
Created in NX5.0.0.
More...
Public Types | |
enum | EntityType { EntityTypeNode, EntityTypeElement } |
Option to Info on Node or Element. More... | |
enum | FormatType { FormatTypeTabular, FormatTypeGeneral } |
Output format option. More... | |
enum | PropertyType { PropertyTypeBrief, PropertyTypeDetailed } |
Element property option. More... | |
Public Member Functions | |
bool | Coordinates () |
Returns the coordinates Created in NX5.0.0. | |
bool | Csys () |
Returns the displacement/reference csys Created in NX7.5.0. | |
NXOpen::CAE::SelectElementsBuilder * | Element () |
Returns the selected elements Created in NX5.0.0. | |
bool | ElementConnectivity () |
Returns the element connectivity Created in NX5.0.0. | |
bool | ElementQuality () |
Returns the element quality Created in NX5.0.0. | |
bool | ElementType () |
Returns the element type Created in NX5.0.0. | |
NXOpen::CAE::NodeElementInfoBuilder::EntityType | EntityOption () |
Returns the entity option Created in NX5.0.0. | |
NXOpen::CAE::NodeElementInfoBuilder::FormatType | FormatOption () |
Returns the format option Created in NX5.0.0. | |
bool | Mesh () |
Returns the owning mesh Created in NX5.0.0. | |
bool | MeshCollector () |
Returns the mesh collector Created in NX5.0.0. | |
NXOpen::CAE::SelectFENodeList * | Node () |
Returns the selected node Created in NX5.0.0. | |
bool | NodeConnectivity () |
Returns the node connectivity Created in NX5.0.0. | |
NXOpen::CAE::NodeElementInfoBuilder::PropertyType | PropertyOption () |
Returns the property option, none, short or detailed Created in NX5.0.0. | |
void | SetCoordinates (bool coord) |
Sets the coordinates Created in NX5.0.0. | |
void | SetCsys (bool csys) |
Sets the displacement/reference csys Created in NX7.5.0. | |
void | SetElementConnectivity (bool elementConnectivity) |
Sets the element connectivity Created in NX5.0.0. | |
void | SetElementQuality (bool elementQuality) |
Sets the element quality Created in NX5.0.0. | |
void | SetElementType (bool elementType) |
Sets the element type Created in NX5.0.0. | |
void | SetEntityOption (NXOpen::CAE::NodeElementInfoBuilder::EntityType entityOption) |
Sets the entity option Created in NX5.0.0. | |
void | SetFormatOption (NXOpen::CAE::NodeElementInfoBuilder::FormatType formatOption) |
Sets the format option Created in NX5.0.0. | |
void | SetMesh (bool mesh) |
Sets the owning mesh Created in NX5.0.0. | |
void | SetMeshCollector (bool meshCollector) |
Sets the mesh collector Created in NX5.0.0. | |
void | SetNodeConnectivity (bool nodeConnectivity) |
Sets the node connectivity Created in NX5.0.0. | |
void | SetPropertyOption (NXOpen::CAE::NodeElementInfoBuilder::PropertyType propertyOption) |
Sets the property option, none, short or detailed Created in NX5.0.0. | |
![]() | |
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. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a CAE::NodeElementInfoBuilder
To create a new instance of this class, use CAE::NodeElementInfoManager::CreateNodeElementInfoBuilder
Created in NX5.0.0.
bool NXOpen::CAE::NodeElementInfoBuilder::Coordinates | ( | ) |
Returns the coordinates
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAE::NodeElementInfoBuilder::Csys | ( | ) |
Returns the displacement/reference csys
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::SelectElementsBuilder* NXOpen::CAE::NodeElementInfoBuilder::Element | ( | ) |
Returns the selected elements
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAE::NodeElementInfoBuilder::ElementConnectivity | ( | ) |
Returns the element connectivity
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAE::NodeElementInfoBuilder::ElementQuality | ( | ) |
Returns the element quality
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAE::NodeElementInfoBuilder::ElementType | ( | ) |
Returns the element type
Created in NX5.0.0.
License requirements : None
NXOpen::CAE::NodeElementInfoBuilder::EntityType NXOpen::CAE::NodeElementInfoBuilder::EntityOption | ( | ) |
Returns the entity option
Created in NX5.0.0.
License requirements : None
NXOpen::CAE::NodeElementInfoBuilder::FormatType NXOpen::CAE::NodeElementInfoBuilder::FormatOption | ( | ) |
Returns the format option
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAE::NodeElementInfoBuilder::Mesh | ( | ) |
Returns the owning mesh
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAE::NodeElementInfoBuilder::MeshCollector | ( | ) |
Returns the mesh collector
Created in NX5.0.0.
License requirements : None
NXOpen::CAE::SelectFENodeList* NXOpen::CAE::NodeElementInfoBuilder::Node | ( | ) |
Returns the selected node
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAE::NodeElementInfoBuilder::NodeConnectivity | ( | ) |
Returns the node connectivity
Created in NX5.0.0.
License requirements : None
NXOpen::CAE::NodeElementInfoBuilder::PropertyType NXOpen::CAE::NodeElementInfoBuilder::PropertyOption | ( | ) |
Returns the property option, none, short or detailed
Created in NX5.0.0.
License requirements : None
void NXOpen::CAE::NodeElementInfoBuilder::SetCoordinates | ( | bool | coord | ) |
Sets the coordinates
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
coord | coord |
void NXOpen::CAE::NodeElementInfoBuilder::SetCsys | ( | bool | csys | ) |
Sets the displacement/reference csys
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
csys | csys |
void NXOpen::CAE::NodeElementInfoBuilder::SetElementConnectivity | ( | bool | elementConnectivity | ) |
Sets the element connectivity
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
elementConnectivity | elementconnectivity |
void NXOpen::CAE::NodeElementInfoBuilder::SetElementQuality | ( | bool | elementQuality | ) |
Sets the element quality
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
elementQuality | elementquality |
void NXOpen::CAE::NodeElementInfoBuilder::SetElementType | ( | bool | elementType | ) |
Sets the element type
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
elementType | elementtype |
void NXOpen::CAE::NodeElementInfoBuilder::SetEntityOption | ( | NXOpen::CAE::NodeElementInfoBuilder::EntityType | entityOption | ) |
Sets the entity option
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
entityOption | entityoption |
void NXOpen::CAE::NodeElementInfoBuilder::SetFormatOption | ( | NXOpen::CAE::NodeElementInfoBuilder::FormatType | formatOption | ) |
Sets the format option
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
formatOption | formatoption |
void NXOpen::CAE::NodeElementInfoBuilder::SetMesh | ( | bool | mesh | ) |
Sets the owning mesh
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
mesh | mesh |
void NXOpen::CAE::NodeElementInfoBuilder::SetMeshCollector | ( | bool | meshCollector | ) |
Sets the mesh collector
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
meshCollector | meshcollector |
void NXOpen::CAE::NodeElementInfoBuilder::SetNodeConnectivity | ( | bool | nodeConnectivity | ) |
Sets the node connectivity
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
nodeConnectivity | nodeconnectivity |
void NXOpen::CAE::NodeElementInfoBuilder::SetPropertyOption | ( | NXOpen::CAE::NodeElementInfoBuilder::PropertyType | propertyOption | ) |
Sets the property option, none, short or detailed
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
propertyOption | propertyoption |