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

Represents a NXOpen::CAE::AssignNodalCSBuilder
To create a new instance of this class, use NXOpen::CAE::NodeElementInfoManager::CreateAssignNodalCsBuilder
Default values. More...

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

Public Types

enum  Cs { CsDisplacementCS, CsReferenceCS, CsBoth }
 Assign CS options. More...
 
enum  CSType {
  CSTypeGlobal, CSTypeCartesian, CSTypeCylindrical, CSTypeSpherical,
  CSTypeGlobalCyclic
}
 the CS types More...
 
enum  GeometryOption { GeometryOptionInteriorNodesOnly, GeometryOptionBoundaryNodesOnly, GeometryOptionInteriorandBoundaryNodes }
 the geometry options More...
 

Public Member Functions

NXOpen::CAE::AssignNodalCSBuilder::GeometryOption BoundaryOptions ()
 Returns the boundary options
Created in NX7.5.0. More...
 
NXOpen::CAE::AssignNodalCSBuilder::Cs CsOption ()
 Returns the cs option
Created in NX7.5.0. More...
 
NXOpen::CoordinateSystemDispCS ()
 Returns the disp cs
Created in NX7.5.0. More...
 
NXOpen::CAE::AssignNodalCSBuilder::CSType DispCSType ()
 Returns the disp cstype
Created in NX7.5.0. More...
 
NXOpen::SelectTaggedObjectListObjects ()
 Returns the objects
Created in NX7.5.0. More...
 
NXOpen::CoordinateSystemRefCS ()
 Returns the ref cs
Created in NX7.5.0. More...
 
NXOpen::CAE::AssignNodalCSBuilder::CSType RefCSType ()
 Returns the ref cstype
Created in NX7.5.0. More...
 
void SetBoundaryOptions (NXOpen::CAE::AssignNodalCSBuilder::GeometryOption boundaryOptions)
 Sets the boundary options
Created in NX7.5.0. More...
 
void SetCsOption (NXOpen::CAE::AssignNodalCSBuilder::Cs csOption)
 Sets the cs option
Created in NX7.5.0. More...
 
void SetDispCS (NXOpen::CoordinateSystem *dispCS)
 Sets the disp cs
Created in NX7.5.0. More...
 
void SetDispCSType (NXOpen::CAE::AssignNodalCSBuilder::CSType dispCSType)
 Sets the disp cstype
Created in NX7.5.0. More...
 
void SetRefCS (NXOpen::CoordinateSystem *refCS)
 Sets the ref cs
Created in NX7.5.0. More...
 
void SetRefCSType (NXOpen::CAE::AssignNodalCSBuilder::CSType refCSType)
 Sets the ref cstype
Created in NX7.5.0. More...
 
void SetSingleOption (bool singleOption)
 Sets the single option
Created in NX7.5.0. More...
 
bool SingleOption ()
 Returns the single option
Created in NX7.5.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::AssignNodalCSBuilder
To create a new instance of this class, use NXOpen::CAE::NodeElementInfoManager::CreateAssignNodalCsBuilder
Default values.

Property Value

BoundaryOptions

InteriorandBoundaryNodes

CsOption

DisplacementCS

DispCSType

Global

RefCSType

Global

SingleOption

0


Created in NX7.5.0.

Member Enumeration Documentation

Assign CS options.

Enumerator
CsDisplacementCS 

displacement only

CsReferenceCS 

reference only

CsBoth 

reference and displacement

the CS types

Enumerator
CSTypeGlobal 

global

CSTypeCartesian 

cartesian

CSTypeCylindrical 

cylindrical

CSTypeSpherical 

spherical

CSTypeGlobalCyclic 

global cyclic csys

the geometry options

Enumerator
GeometryOptionInteriorNodesOnly 

interior nodes only

GeometryOptionBoundaryNodesOnly 

boundary nodes only

GeometryOptionInteriorandBoundaryNodes 

interior and boundary

Member Function Documentation

NXOpen::CAE::AssignNodalCSBuilder::GeometryOption NXOpen::CAE::AssignNodalCSBuilder::BoundaryOptions ( )

Returns the boundary options
Created in NX7.5.0.



License requirements : None

NXOpen::CAE::AssignNodalCSBuilder::Cs NXOpen::CAE::AssignNodalCSBuilder::CsOption ( )

Returns the cs option
Created in NX7.5.0.



License requirements : None

NXOpen::CoordinateSystem* NXOpen::CAE::AssignNodalCSBuilder::DispCS ( )

Returns the disp cs
Created in NX7.5.0.



License requirements : None

NXOpen::CAE::AssignNodalCSBuilder::CSType NXOpen::CAE::AssignNodalCSBuilder::DispCSType ( )

Returns the disp cstype
Created in NX7.5.0.



License requirements : None

NXOpen::SelectTaggedObjectList* NXOpen::CAE::AssignNodalCSBuilder::Objects ( )

Returns the objects
Created in NX7.5.0.



License requirements : None

NXOpen::CoordinateSystem* NXOpen::CAE::AssignNodalCSBuilder::RefCS ( )

Returns the ref cs
Created in NX7.5.0.



License requirements : None

NXOpen::CAE::AssignNodalCSBuilder::CSType NXOpen::CAE::AssignNodalCSBuilder::RefCSType ( )

Returns the ref cstype
Created in NX7.5.0.



License requirements : None

void NXOpen::CAE::AssignNodalCSBuilder::SetBoundaryOptions ( NXOpen::CAE::AssignNodalCSBuilder::GeometryOption  boundaryOptions)

Sets the boundary options
Created in NX7.5.0.



License requirements : None

Parameters
boundaryOptionsboundaryoptions
void NXOpen::CAE::AssignNodalCSBuilder::SetCsOption ( NXOpen::CAE::AssignNodalCSBuilder::Cs  csOption)

Sets the cs option
Created in NX7.5.0.



License requirements : None

Parameters
csOptioncsoption
void NXOpen::CAE::AssignNodalCSBuilder::SetDispCS ( NXOpen::CoordinateSystem dispCS)

Sets the disp cs
Created in NX7.5.0.



License requirements : None

Parameters
dispCSdispcs
void NXOpen::CAE::AssignNodalCSBuilder::SetDispCSType ( NXOpen::CAE::AssignNodalCSBuilder::CSType  dispCSType)

Sets the disp cstype
Created in NX7.5.0.



License requirements : None

Parameters
dispCSTypedispcstype
void NXOpen::CAE::AssignNodalCSBuilder::SetRefCS ( NXOpen::CoordinateSystem refCS)

Sets the ref cs
Created in NX7.5.0.



License requirements : None

Parameters
refCSrefcs
void NXOpen::CAE::AssignNodalCSBuilder::SetRefCSType ( NXOpen::CAE::AssignNodalCSBuilder::CSType  refCSType)

Sets the ref cstype
Created in NX7.5.0.



License requirements : None

Parameters
refCSTyperefcstype
void NXOpen::CAE::AssignNodalCSBuilder::SetSingleOption ( bool  singleOption)

Sets the single option
Created in NX7.5.0.



License requirements : None

Parameters
singleOptionsingleoption
bool NXOpen::CAE::AssignNodalCSBuilder::SingleOption ( )

Returns the single option
Created in NX7.5.0.



License requirements : None


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