Package empro :: Module empro :: Module waveform :: Class RampedSinusoidWaveformShape
[frames] | no frames]

Class RampedSinusoidWaveformShape

core.Updatable --+            
                 |            
   core.Selectable --+        
                     |        
 datasource.DataSource --+    
                         |    
             WaveformShape --+
                             |
                            RampedSinusoidWaveformShape

Creates a ramped sinusoid given a ramping envelope.

Class Hierarchy for RampedSinusoidWaveformShape
Class Hierarchy for RampedSinusoidWaveformShape

constructor RampedSinusoidWaveformShape(name):

Instance Methods

Inherited from datasource.DataSource: dataSet, dataSetIds, dataSets, variableIds, variables

Inherited from core.Selectable: clone, isSelected

Inherited from core.Updatable: __enter__, __exit__, hash, isValid, reasonWhyInvalid

Properties
ExpressionNone frequency
The frequency of the waveform.
ExpressionNone phase
The phase shift of the waveform.
EnvelopeNone rampingEnvelope
The envelope of the waveform.

Inherited from core.Selectable: metaData, name, notes