NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | List of all members
NXOpen::CAE::AeroStructures::UserLoadExtraction Class Reference

This is the User LoadExtraction class. More...

Inheritance diagram for NXOpen::CAE::AeroStructures::UserLoadExtraction:
NXOpen::CAE::AeroStructures::LoadExtractionStrategy NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

Public Types

enum  PickMethod { PickMethodModel, PickMethodGroup }
 Type of Selection. More...
 
enum  TargetEntity {
  TargetEntityEntireModel, TargetEntityNodes, TargetEntityElements, TargetEntityPoints,
  TargetEntityEdges, TargetEntityFaces, TargetEntityBodies, TargetEntityNone
}
 Target Entity type. More...
 

Public Member Functions

NXOpen::CoordinateSystemGetCoordinateSystem ()
 Get Coordinate System
Created in NX12.0.1. More...
 
NXOpen::CAE::CaeGroupGetExternalGroup ()
 Get External Group
Created in NX12.0.0. More...
 
NXOpen::CAE::AeroStructures::MatrixManipGetMatrixManip ()
 Get Matrix Manip
Created in NX12.0.0. More...
 
NXOpen::CAE::AeroStructures::UserLoadExtraction::PickMethod GetPickMethod ()
 Get Pick Method
Created in NX12.0.0. More...
 
NXOpen::CAE::ResultParametersGetResultParameters ()
 Get Result Paramaters
Created in NX12.0.0. More...
 
std::vector
< NXOpen::TaggedObject * > 
GetSelectedEntities ()
 Get Selected Entities. More...
 
NXOpen::CAE::AeroStructures::UserLoadExtraction::TargetEntity GetTargetEntity ()
 Get Entities Type
Created in NX12.0.0. More...
 
void SetCoordinateSystem (NXOpen::CoordinateSystem *csys)
 Set Coordinate System
Created in NX12.0.1. More...
 
void SetExternalGroup (NXOpen::CAE::CaeGroup *group)
 Set External Group
Created in NX12.0.0. More...
 
void SetMatrixManip (NXOpen::CAE::AeroStructures::MatrixManip *manip)
 Set Matrix Manip
Created in NX12.0.0. More...
 
void SetPickMethod (NXOpen::CAE::AeroStructures::UserLoadExtraction::PickMethod pickMethod)
 Set Pick Method
Created in NX12.0.0. More...
 
void SetResultParameters (NXOpen::CAE::ResultParameters *parameters)
 Set Result Paramaters
Created in NX12.0.0. More...
 
void SetSelectedEntities (const std::vector< NXOpen::TaggedObject * > &entities)
 Set Selected Entities
Created in NX12.0.0. More...
 
void SetTargetEntity (NXOpen::CAE::AeroStructures::UserLoadExtraction::TargetEntity target)
 Set Entities Type
Created in NX12.0.0. More...
 

Detailed Description

This is the User LoadExtraction class.


No support for KF

Created in NX12.0.0.

Member Enumeration Documentation

Type of Selection.

Enumerator
PickMethodModel 

model

PickMethodGroup 

group

Target Entity type.

Enumerator
TargetEntityEntireModel 

entire model

TargetEntityNodes 

nodes

TargetEntityElements 

elements

TargetEntityPoints 

points

TargetEntityEdges 

edges

TargetEntityFaces 

faces

TargetEntityBodies 

bodies

TargetEntityNone 

none

Member Function Documentation

NXOpen::CoordinateSystem* NXOpen::CAE::AeroStructures::UserLoadExtraction::GetCoordinateSystem ( )

Get Coordinate System
Created in NX12.0.1.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

NXOpen::CAE::CaeGroup* NXOpen::CAE::AeroStructures::UserLoadExtraction::GetExternalGroup ( )

Get External Group
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

NXOpen::CAE::AeroStructures::MatrixManip* NXOpen::CAE::AeroStructures::UserLoadExtraction::GetMatrixManip ( )

Get Matrix Manip
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

NXOpen::CAE::AeroStructures::UserLoadExtraction::PickMethod NXOpen::CAE::AeroStructures::UserLoadExtraction::GetPickMethod ( )

Get Pick Method
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

NXOpen::CAE::ResultParameters* NXOpen::CAE::AeroStructures::UserLoadExtraction::GetResultParameters ( )

Get Result Paramaters
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

std::vector<NXOpen::TaggedObject *> NXOpen::CAE::AeroStructures::UserLoadExtraction::GetSelectedEntities ( )

Get Selected Entities.

Returns

Created in NX12.0.0.

License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")
NXOpen::CAE::AeroStructures::UserLoadExtraction::TargetEntity NXOpen::CAE::AeroStructures::UserLoadExtraction::GetTargetEntity ( )

Get Entities Type
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

void NXOpen::CAE::AeroStructures::UserLoadExtraction::SetCoordinateSystem ( NXOpen::CoordinateSystem csys)

Set Coordinate System
Created in NX12.0.1.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
csyscsys
void NXOpen::CAE::AeroStructures::UserLoadExtraction::SetExternalGroup ( NXOpen::CAE::CaeGroup group)

Set External Group
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
groupgroup
void NXOpen::CAE::AeroStructures::UserLoadExtraction::SetMatrixManip ( NXOpen::CAE::AeroStructures::MatrixManip manip)

Set Matrix Manip
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
manipmanip
void NXOpen::CAE::AeroStructures::UserLoadExtraction::SetPickMethod ( NXOpen::CAE::AeroStructures::UserLoadExtraction::PickMethod  pickMethod)

Set Pick Method
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
pickMethodpickmethod
void NXOpen::CAE::AeroStructures::UserLoadExtraction::SetResultParameters ( NXOpen::CAE::ResultParameters parameters)

Set Result Paramaters
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
parametersparameters
void NXOpen::CAE::AeroStructures::UserLoadExtraction::SetSelectedEntities ( const std::vector< NXOpen::TaggedObject * > &  entities)

Set Selected Entities
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
entitiesentities
void NXOpen::CAE::AeroStructures::UserLoadExtraction::SetTargetEntity ( NXOpen::CAE::AeroStructures::UserLoadExtraction::TargetEntity  target)

Set Entities Type
Created in NX12.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
targettarget

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