NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.CAE.ResultMeasureCollection Class Reference

Provides methods for managing ResultMeasures NXOpen.CAE.ResultMeasure More...

Inheritance diagram for NXOpen.CAE.ResultMeasureCollection:
NXOpen.TaggedObjectCollection NXOpen.Utilities.NXRemotableObject IEnumerable IMessageSink

Public Member Functions

unsafe
NXOpen.CAE.ResultMeasureModelSubset 
CreateModelSubset (NXOpen.CAE.ResultMeasure.SubsetSelection eSubset)
 Create a model subset for result measure More...
 
unsafe
NXOpen.CAE.ResultMeasureResultOptions 
CreateNewResultOptions (NXOpen.CAE.SimSolution tSol, NXOpen.CAE.SimResultReference tResultReference, NXOpen.CAE.Loadcase tResultLoadcase, NXOpen.CAE.Iteration tResultIteration, bool bAllSubiterations, NXOpen.CAE.Iteration tResultSubIteration, NXOpen.CAE.Result.Type pType, NXOpen.CAE.Result.Component eComp)
 Create a result options for result measure More...
 
unsafe
NXOpen.CAE.ResultMeasureResultOptions 
CreateNewResultOptions (NXOpen.CAE.SimSolution tSol, NXOpen.CAE.SimResultReference tResultReference, NXOpen.CAE.Loadcase tResultLoadcase, NXOpen.CAE.Iteration tResultIteration, bool bAllSubiterations, NXOpen.CAE.Iteration tResultSubIteration, NXOpen.CAE.Result.Type pType, NXOpen.CAE.Result.Component eComp, string resultUserName)
 Create a result options for result measure More...
 
unsafe NXOpen.CAE.ResultMeasure CreateResultMeasure (NXOpen.CAE.SimSolution tSol, int iStepIndex, int iIterIndex, NXOpen.CAE.Result.Type pType, NXOpen.CAE.Result.Component eComp, string expName)
 Create a ResultMeasure More...
 
unsafe NXOpen.CAE.ResultMeasure CreateResultMeasureNew (NXOpen.CAE.ResultMeasureResultOptions pResOpt, NXOpen.CAE.ResultMeasureModelSubset pSubset, string expName)
 Create a ResultMeasure More...
 
unsafe
NXOpen.CAE.ResultMeasureResultOptions 
CreateResultOptions (NXOpen.CAE.SimSolution tSol, int iStepIndex, int iIterIndex, NXOpen.CAE.Result.Type pType, NXOpen.CAE.Result.Component eComp)
 Create a result options for result measure More...
 
unsafe
NXOpen.CAE.ResultMeasureResultOptions 
CreateResultOptionsNew (NXOpen.CAE.SimSolution tSol, NXOpen.CAE.SimResultReference tResultReference, int iStepIndex, int iIterIndex, NXOpen.CAE.Result.Type pType, NXOpen.CAE.Result.Component eComp)
 Create a result options for result measure More...
 
unsafe void DeleteMeasures (NXOpen.CAE.ResultMeasure[] objects)
 Delete list of result measures More...
 
unsafe NXOpen.CAE.ResultMeasure Find (string journalIdentifier)
 Finds the NXOpen.CAE.ResultMeasure with the given identifier as recorded in a journal. More...
 
NXOpen.CAE.ResultMeasure[] ToArray ()
 Returns an array of NXOpen.CAE.ResultMeasure objects. More...
 
unsafe void UpdateMeasures (NXOpen.CAE.ResultMeasure[] objects)
 Update list of result measures. More...
 
- Public Member Functions inherited from NXOpen.TaggedObjectCollection
IEnumerator GetEnumerator ()
 Returns an enumerator that iterates through a collection. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObjectCollection
new void initialize ()
 <exclude> More...
 
- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Provides methods for managing ResultMeasures NXOpen.CAE.ResultMeasure

To obtain an instance of this class, refer to NXOpen.CAE.SimSimulation

Created in NX8.0.0

Member Function Documentation

unsafe NXOpen.CAE.ResultMeasureModelSubset NXOpen.CAE.ResultMeasureCollection.CreateModelSubset ( NXOpen.CAE.ResultMeasure.SubsetSelection  eSubset)
inline

Create a model subset for result measure

Created in NX8.5.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
eSubset
Returns
unsafe NXOpen.CAE.ResultMeasureResultOptions NXOpen.CAE.ResultMeasureCollection.CreateNewResultOptions ( NXOpen.CAE.SimSolution  tSol,
NXOpen.CAE.SimResultReference  tResultReference,
NXOpen.CAE.Loadcase  tResultLoadcase,
NXOpen.CAE.Iteration  tResultIteration,
bool  bAllSubiterations,
NXOpen.CAE.Iteration  tResultSubIteration,
NXOpen.CAE.Result.Type  pType,
NXOpen.CAE.Result.Component  eComp 
)
inline

Create a result options for result measure

Created in NX11.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
tSol
tResultReference
tResultLoadcase
tResultIteration
bAllSubiterationsto be used select all sub iterations
tResultSubIteration
pType
eComp
Returns
unsafe NXOpen.CAE.ResultMeasureResultOptions NXOpen.CAE.ResultMeasureCollection.CreateNewResultOptions ( NXOpen.CAE.SimSolution  tSol,
NXOpen.CAE.SimResultReference  tResultReference,
NXOpen.CAE.Loadcase  tResultLoadcase,
NXOpen.CAE.Iteration  tResultIteration,
bool  bAllSubiterations,
NXOpen.CAE.Iteration  tResultSubIteration,
NXOpen.CAE.Result.Type  pType,
NXOpen.CAE.Result.Component  eComp,
string  resultUserName 
)
inline

Create a result options for result measure

Created in NX1847.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
tSol
tResultReference
tResultLoadcase
tResultIteration
bAllSubiterationsto be used select all sub iterations
tResultSubIteration
pType
eComp
resultUserNameuser name of result type
Returns
unsafe NXOpen.CAE.ResultMeasure NXOpen.CAE.ResultMeasureCollection.CreateResultMeasure ( NXOpen.CAE.SimSolution  tSol,
int  iStepIndex,
int  iIterIndex,
NXOpen.CAE.Result.Type  pType,
NXOpen.CAE.Result.Component  eComp,
string  expName 
)
inline

Create a ResultMeasure

Created in NX8.0.0

Deprecated in NX10.0.0. Use NXOpen.CAE.ResultMeasureCollection.CreateResultMeasureNew instead.

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
tSol
iStepIndex
iIterIndex
pType
eComp
expName
Returns
The created result measure object
unsafe NXOpen.CAE.ResultMeasure NXOpen.CAE.ResultMeasureCollection.CreateResultMeasureNew ( NXOpen.CAE.ResultMeasureResultOptions  pResOpt,
NXOpen.CAE.ResultMeasureModelSubset  pSubset,
string  expName 
)
inline

Create a ResultMeasure

Created in NX8.5.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
pResOpt
pSubsetThe model subset, can be null
expNameThe new expression name for the result measure
Returns
The created result measure object
unsafe NXOpen.CAE.ResultMeasureResultOptions NXOpen.CAE.ResultMeasureCollection.CreateResultOptions ( NXOpen.CAE.SimSolution  tSol,
int  iStepIndex,
int  iIterIndex,
NXOpen.CAE.Result.Type  pType,
NXOpen.CAE.Result.Component  eComp 
)
inline

Create a result options for result measure

Created in NX8.5.0

Deprecated in NX10.0.0. Use NXOpen.CAE.SimResultReference :CreateResultMeasureNew instead.

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
tSol
iStepIndex
iIterIndex
pType
eComp
Returns
unsafe NXOpen.CAE.ResultMeasureResultOptions NXOpen.CAE.ResultMeasureCollection.CreateResultOptionsNew ( NXOpen.CAE.SimSolution  tSol,
NXOpen.CAE.SimResultReference  tResultReference,
int  iStepIndex,
int  iIterIndex,
NXOpen.CAE.Result.Type  pType,
NXOpen.CAE.Result.Component  eComp 
)
inline

Create a result options for result measure

Created in NX10.0.0

Deprecated in NX11.0.0. Use NXOpen.CAE.Iteration :CreateNewResultOptions instead.

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
tSol
tResultReference
iStepIndex
iIterIndex
pType
eComp
Returns
unsafe void NXOpen.CAE.ResultMeasureCollection.DeleteMeasures ( NXOpen.CAE.ResultMeasure[]  objects)
inline

Delete list of result measures

Created in NX8.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
objectsThe objects to be updated
override int NXOpen.CAE.ResultMeasureCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
inlineprotectedvirtual

Advances the enumerator to the next element of the collection.

Implements NXOpen.TaggedObjectCollection.

unsafe NXOpen.CAE.ResultMeasure NXOpen.CAE.ResultMeasureCollection.Find ( string  journalIdentifier)
inline

Finds the NXOpen.CAE.ResultMeasure with the given identifier as recorded in a journal.

An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.

An exception will be thrown if no object can be found with the given journal identifier.

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
journalIdentifierIdentifier of the ResultMeasure you want
Returns
The found ResultMeasure
NXOpen.CAE.ResultMeasure [] NXOpen.CAE.ResultMeasureCollection.ToArray ( )
inline

Returns an array of NXOpen.CAE.ResultMeasure objects.

unsafe void NXOpen.CAE.ResultMeasureCollection.UpdateMeasures ( NXOpen.CAE.ResultMeasure[]  objects)
inline

Update list of result measures.

Will open each measure's associated result file, and recompute requested value

Created in NX8.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
objectsThe objects to be updated

Property Documentation

Tag NXOpen.CAE.ResultMeasureCollection.Tag
get

Returns the tag of this object.


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