UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
U3dVSPSignal Class Reference
Inheritance diagram for U3dVSPSignal:
U3dSignal

Public Member Functions

 U3dVSPSignal (U3dWaveletType sid, float freq)
 
void setData (float length, float step, int samples_num, float *data)
 
float getForm (float t)
 
bool getReady ()
 
- Public Member Functions inherited from U3dSignal
 U3dSignal (U3dWaveletType sid, float freq)
 
float getLength ()
 
float getT0 ()
 

Additional Inherited Members

- Protected Attributes inherited from U3dSignal
U3dWaveletType m_sigType
 
float m_t0
 
float m_freq
 
float m_length
 

Member Function Documentation

float U3dVSPSignal::getForm ( float  t)
virtual

Returns impulse length

Reimplemented from U3dSignal.

bool U3dVSPSignal::getReady ( )
inline

Check object status (object is ready only after setData() method successful run)

void U3dVSPSignal::setData ( float  length,
float  step,
int  samples_num,
float *  data 
)
virtual

Set impulse parameters

Reimplemented from U3dSignal.


The documentation for this class was generated from the following file: