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

Represents a builder class for the transient event data control. More...

Inheritance diagram for NXOpen::CAE::DurabilityDataControlBuilder:
NXOpen::TaggedObject

Public Types

enum  TimeExtentsEnum { TimeExtentsEnumFromParentResult, TimeExtentsEnumSpecify }
 the time extents enum. More...
 

Public Member Functions

int DecimationOrder ()
 Returns the decimation order. More...
 
NXOpen::ExpressionOutputEndTime ()
 Returns the output end time. More...
 
NXOpen::ExpressionOutputStartTime ()
 Returns the output start time. More...
 
double PeakValleyTolerance ()
 Returns the peak valley tolerance. More...
 
void SetDecimationOrder (int decimationOrder)
 Sets the decimation order. More...
 
void SetPeakValleyTolerance (double peakValleyTolerance)
 Sets the peak valley tolerance. More...
 
void SetTimeExtents (NXOpen::CAE::DurabilityDataControlBuilder::TimeExtentsEnum timeExtents)
 Sets the time extents. More...
 
NXOpen::CAE::DurabilityDataControlBuilder::TimeExtentsEnum TimeExtents ()
 Returns the time extents. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a builder class for the transient event data control.

The data control helps choose the start and ending time for the transient loading. It also allows for a decimation order and a peak valley tolerance control.
Created in NX7.5.0.

Member Enumeration Documentation

the time extents enum.

Enumerator
TimeExtentsEnumFromParentResult 

From Parent Result.

TimeExtentsEnumSpecify 

Specify.

Member Function Documentation

int NXOpen::CAE::DurabilityDataControlBuilder::DecimationOrder ( )

Returns the decimation order.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::CAE::DurabilityDataControlBuilder::OutputEndTime ( )

Returns the output end time.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

NXOpen::Expression* NXOpen::CAE::DurabilityDataControlBuilder::OutputStartTime ( )

Returns the output start time.


Created in NX7.5.0.

License requirements : None

double NXOpen::CAE::DurabilityDataControlBuilder::PeakValleyTolerance ( )

Returns the peak valley tolerance.


Created in NX7.5.0.

License requirements : None

void NXOpen::CAE::DurabilityDataControlBuilder::SetDecimationOrder ( int  decimationOrder)

Sets the decimation order.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters
decimationOrderdecimationorder
void NXOpen::CAE::DurabilityDataControlBuilder::SetPeakValleyTolerance ( double  peakValleyTolerance)

Sets the peak valley tolerance.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters
peakValleyTolerancepeakvalleytolerance
void NXOpen::CAE::DurabilityDataControlBuilder::SetTimeExtents ( NXOpen::CAE::DurabilityDataControlBuilder::TimeExtentsEnum  timeExtents)

Sets the time extents.


Created in NX8.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters
timeExtentstimeextents
NXOpen::CAE::DurabilityDataControlBuilder::TimeExtentsEnum NXOpen::CAE::DurabilityDataControlBuilder::TimeExtents ( )

Returns the time extents.


Created in NX8.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.