NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::CAE::NodeElementInfoBuilder Class Reference

Represents a NXOpen::CAE::NodeElementInfoBuilder
To create a new instance of this class, use NXOpen::CAE::NodeElementInfoManager::CreateNodeElementInfoBuilder

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAE::NodeElementInfoBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

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. More...
 
bool Csys ()
 Returns the displacement/reference csys
Created in NX7.5.0. More...
 
NXOpen::CAE::SelectElementsBuilderElement ()
 Returns the selected elements
Created in NX5.0.0. More...
 
bool ElementConnectivity ()
 Returns the element connectivity
Created in NX5.0.0. More...
 
bool ElementQuality ()
 Returns the element quality
Created in NX5.0.0. More...
 
bool ElementType ()
 Returns the element type
Created in NX5.0.0. More...
 
NXOpen::CAE::NodeElementInfoBuilder::EntityType EntityOption ()
 Returns the entity option
Created in NX5.0.0. More...
 
NXOpen::CAE::NodeElementInfoBuilder::FormatType FormatOption ()
 Returns the format option
Created in NX5.0.0. More...
 
bool Mesh ()
 Returns the owning mesh
Created in NX5.0.0. More...
 
bool MeshCollector ()
 Returns the mesh collector
Created in NX5.0.0. More...
 
NXOpen::CAE::SelectFENodeListNode ()
 Returns the selected node
Created in NX5.0.0. More...
 
bool NodeConnectivity ()
 Returns the node connectivity
Created in NX5.0.0. More...
 
NXOpen::CAE::NodeElementInfoBuilder::PropertyType PropertyOption ()
 Returns the property option, none, short or detailed
Created in NX5.0.0. More...
 
void SetCoordinates (bool coord)
 Sets the coordinates
Created in NX5.0.0. More...
 
void SetCsys (bool csys)
 Sets the displacement/reference csys
Created in NX7.5.0. More...
 
void SetElementConnectivity (bool elementConnectivity)
 Sets the element connectivity
Created in NX5.0.0. More...
 
void SetElementQuality (bool elementQuality)
 Sets the element quality
Created in NX5.0.0. More...
 
void SetElementType (bool elementType)
 Sets the element type
Created in NX5.0.0. More...
 
void SetEntityOption (NXOpen::CAE::NodeElementInfoBuilder::EntityType entityOption)
 Sets the entity option
Created in NX5.0.0. More...
 
void SetFormatOption (NXOpen::CAE::NodeElementInfoBuilder::FormatType formatOption)
 Sets the format option
Created in NX5.0.0. More...
 
void SetMesh (bool mesh)
 Sets the owning mesh
Created in NX5.0.0. More...
 
void SetMeshCollector (bool meshCollector)
 Sets the mesh collector
Created in NX5.0.0. More...
 
void SetNodeConnectivity (bool nodeConnectivity)
 Sets the node connectivity
Created in NX5.0.0. More...
 
void SetPropertyOption (NXOpen::CAE::NodeElementInfoBuilder::PropertyType propertyOption)
 Sets the property option, none, short or detailed
Created in NX5.0.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 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::NXObjectGetObject ()
 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...
 

Detailed Description

Represents a NXOpen::CAE::NodeElementInfoBuilder
To create a new instance of this class, use NXOpen::CAE::NodeElementInfoManager::CreateNodeElementInfoBuilder

Created in NX5.0.0.


Member Enumeration Documentation

Option to Info on Node or Element.

Enumerator
EntityTypeNode 

Info on node.

EntityTypeElement 

Info on element.

Output format option.

Enumerator
FormatTypeTabular 

Tabular.

FormatTypeGeneral 

General.

Element property option.

Enumerator
PropertyTypeBrief 

no property

PropertyTypeDetailed 

detailed property

Member Function Documentation

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")

Parameters
coordcoord
void NXOpen::CAE::NodeElementInfoBuilder::SetCsys ( bool  csys)

Sets the displacement/reference csys
Created in NX7.5.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
csyscsys
void NXOpen::CAE::NodeElementInfoBuilder::SetElementConnectivity ( bool  elementConnectivity)

Sets the element connectivity
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
elementConnectivityelementconnectivity
void NXOpen::CAE::NodeElementInfoBuilder::SetElementQuality ( bool  elementQuality)

Sets the element quality
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
elementQualityelementquality
void NXOpen::CAE::NodeElementInfoBuilder::SetElementType ( bool  elementType)

Sets the element type
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
elementTypeelementtype
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")

Parameters
entityOptionentityoption
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")

Parameters
formatOptionformatoption
void NXOpen::CAE::NodeElementInfoBuilder::SetMesh ( bool  mesh)

Sets the owning mesh
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
meshmesh
void NXOpen::CAE::NodeElementInfoBuilder::SetMeshCollector ( bool  meshCollector)

Sets the mesh collector
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
meshCollectormeshcollector
void NXOpen::CAE::NodeElementInfoBuilder::SetNodeConnectivity ( bool  nodeConnectivity)

Sets the node connectivity
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
nodeConnectivitynodeconnectivity
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")

Parameters
propertyOptionpropertyoption

The documentation for this class was generated from the following file:
Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.