NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.CAE.SimConditionTimeStepCollection Class Reference

This class is a collection of NXOpen.CAE.SimConditionTimeStep . More...

Inheritance diagram for NXOpen.CAE.SimConditionTimeStepCollection:

Public Member Functions

NXOpen.CAE.SimConditionTimeStep[] ToArray ()
 Returns an array of NXOpen.CAE.SimConditionTimeStep objects. More...
 
unsafe
NXOpen.CAE.SimConditionTimeStep 
Create (double time, NXOpen.CAE.SimCondition condition, string description)
 Creates a NXOpen.CAE.SimConditionTimeStep at specified time referencing specified NXOpen.CAE.SimCondition and insert it in time history. More...
 
unsafe void Delete (NXOpen.CAE.SimConditionTimeStep step)
 Deletes a NXOpen.CAE.SimConditionTimeStep from time history More...
 
unsafe void ModifyTime (NXOpen.CAE.SimConditionTimeStep step, double time)
 Modifies the time of a NXOpen.CAE.SimConditionTimeStep in time history More...
 
unsafe
NXOpen.CAE.SimConditionTimeStep 
Get (double time)
 Returns the NXOpen.CAE.SimConditionTimeStep at the specified time or a null reference (Nothing in Visual Basic) if it doesn't exist More...
 
unsafe
NXOpen.CAE.SimConditionTimeStep[] 
GetAll ()
 Returns a time ordered array of all NXOpen.CAE.SimConditionTimeStep More...
 
unsafe
NXOpen.CAE.SimConditionTimeStep[] 
GetInRange (double fromTime, double toTime)
 Returns all NXOpen.CAE.SimConditionTimeStep falling inside the specified inclusive time range More...
 
unsafe
NXOpen.CAE.SimConditionTimeStep[] 
GetWithReferenceToCondition (NXOpen.CAE.SimCondition condition)
 Returns all NXOpen.CAE.SimConditionTimeStep referencing the specified NXOpen.CAE.SimCondition More...
 
unsafe
NXOpen.CAE.SimConditionTimeStep 
Find (string time)
 Collection's object finder More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 

Properties

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

Detailed Description

This class is a collection of NXOpen.CAE.SimConditionTimeStep .

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

Created in NX9.0.0

Member Function Documentation

unsafe NXOpen.CAE.SimConditionTimeStep NXOpen.CAE.SimConditionTimeStepCollection.Create ( double  time,
NXOpen.CAE.SimCondition  condition,
string  description 
)

Creates a NXOpen.CAE.SimConditionTimeStep at specified time referencing specified NXOpen.CAE.SimCondition and insert it in time history.

A conditionless NXOpen.CAE.SimConditionTimeStep may be added by passing a null reference (Nothing in Visual Basic) as the NXOpen.CAE.SimCondition .

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
time
condition
description
Returns
the added Time Step NXOpen.CAE.SimConditionTimeStep
unsafe void NXOpen.CAE.SimConditionTimeStepCollection.Delete ( NXOpen.CAE.SimConditionTimeStep  step)

Deletes a NXOpen.CAE.SimConditionTimeStep from time history

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
step
override int NXOpen.CAE.SimConditionTimeStepCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
protected

Advances the enumerator to the next element of the collection.

unsafe NXOpen.CAE.SimConditionTimeStep NXOpen.CAE.SimConditionTimeStepCollection.Find ( string  time)

Collection's object finder

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
timetime of the NXOpen.CAE.SimConditionTimeStep
Returns
The NXOpen.CAE.SimConditionTimeStep
unsafe NXOpen.CAE.SimConditionTimeStep NXOpen.CAE.SimConditionTimeStepCollection.Get ( double  time)

Returns the NXOpen.CAE.SimConditionTimeStep at the specified time or a null reference (Nothing in Visual Basic) if it doesn't exist

Created in NX9.0.0

License requirements: None.

Parameters
time
Returns
the corresponding NXOpen.CAE.SimConditionTimeStep
unsafe NXOpen.CAE.SimConditionTimeStep [] NXOpen.CAE.SimConditionTimeStepCollection.GetAll ( )

Returns a time ordered array of all NXOpen.CAE.SimConditionTimeStep

Created in NX9.0.0

License requirements: None.

Returns
all NXOpen.CAE.SimConditionTimeStep
unsafe NXOpen.CAE.SimConditionTimeStep [] NXOpen.CAE.SimConditionTimeStepCollection.GetInRange ( double  fromTime,
double  toTime 
)

Returns all NXOpen.CAE.SimConditionTimeStep falling inside the specified inclusive time range

Created in NX9.0.0

License requirements: None.

Parameters
fromTime
toTime
Returns
all NXOpen.CAE.SimConditionTimeStep within range
unsafe NXOpen.CAE.SimConditionTimeStep [] NXOpen.CAE.SimConditionTimeStepCollection.GetWithReferenceToCondition ( NXOpen.CAE.SimCondition  condition)

Returns all NXOpen.CAE.SimConditionTimeStep referencing the specified NXOpen.CAE.SimCondition

Created in NX9.0.0

License requirements: None.

Parameters
condition
Returns
all NXOpen.CAE.SimConditionTimeStep referencing specified NXOpen.CAE.SimCondition
unsafe void NXOpen.CAE.SimConditionTimeStepCollection.ModifyTime ( NXOpen.CAE.SimConditionTimeStep  step,
double  time 
)

Modifies the time of a NXOpen.CAE.SimConditionTimeStep in time history

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
step
time
NXOpen.CAE.SimConditionTimeStep [] NXOpen.CAE.SimConditionTimeStepCollection.ToArray ( )

Returns an array of NXOpen.CAE.SimConditionTimeStep objects.

Property Documentation

Tag NXOpen.CAE.SimConditionTimeStepCollection.Tag
get

Returns the tag of this object.


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