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

This is the class handling the dB settings option: a dB reference value and a dB format (10 or 20). More...

Inheritance diagram for NXOpen.CAE.SignalProcessingDBSettings:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  DBFormats { Db10, Db20 }
 This enum defines the dB formats More...
 

Public Member Functions

unsafe double GetReferenceForTargetUnit (NXOpen.Unit targetUnit)
 Gets the dB reference value converted to the units of the data. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. 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...
 

Properties

unsafe
NXOpen.CAE.SignalProcessingDBSettings.DBFormats 
DBFormat [get, set]
 Returns or sets the dB format to apply More...
 
unsafe double DBReference [get, set]
 Returns or sets the dB reference to apply More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

This is the class handling the dB settings option: a dB reference value and a dB format (10 or 20).

This object is initialized with a Part::Unit::Type. Based on the measure type of this unit, a default dB reference value is retrieved from the customer defaults and a dB format is applied.

In addition, for measure types which are defined in the customer defaults, a MKS unit is derived, in which the dB reference is expressed. The GetConvertedReference method returns the dB reference value converted to the unit that was specified when constructing the object.

Created in NX12.0.0

Member Enumeration Documentation

This enum defines the dB formats

Enumerator
Db10 

10

Db20 

20

Member Function Documentation

unsafe double NXOpen.CAE.SignalProcessingDBSettings.GetReferenceForTargetUnit ( NXOpen.Unit  targetUnit)
inline

Gets the dB reference value converted to the units of the data.

Created in NX12.0.0

License requirements: None.

Parameters
targetUnit
Returns

Property Documentation

unsafe NXOpen.CAE.SignalProcessingDBSettings.DBFormats NXOpen.CAE.SignalProcessingDBSettings.DBFormat
getset

Returns or sets the dB format to apply

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAE.SignalProcessingDBSettings.DBReference
getset

Returns or sets the dB reference to apply

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: None.


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