Jypeli  5
The simple game programming library
Waveform.Saw luokkareferenssi

Sahalaita-aalto. Lisää...

Luokan Waveform.Saw luokkakaavio
Waveform

Julkiset jäsenfunktiot

 Saw (double amplitude, double frequency, double phase=0, double damping=0)
 Luo uuden sahalaita-aallon. Lisää...
 
override double GetValue (double t)
 Palauttaa poikkeaman keskipisteestä hetkellä t. Lisää...
 
- Julkiset jäsenfunktiot inherited from Waveform
virtual double GetDerivative (double t, double dt)
 Palauttaa poikkeaman muutoksen eli värähtelijän nopeuden hetkellä t. Lisää...
 
double GetDampingMultiplier (double t)
 Palauttaa vaimenemiskertoimen hetkellä t. Vaimenemiskerroin on eri asia kuin vaimenemisvakio ja riippuu ajanhetkestä. Lisää...
 

Additional Inherited Members

- Suojatut jäsenfunktiot inherited from Waveform
 Waveform (double amplitude, double frequency, double phase, double damping)
 Luo uuden aaltomuodon. Lisää...
 
- Ominaisuudet inherited from Waveform
double Amplitude [get, set]
 Amplitudi eli maksimipoikkeama keskipisteestä. Lisää...
 
double Frequency [get, set]
 Taajuus (jaksoa sekunnissa) Lisää...
 
double Phase [get, set]
 Vaihe. Vaihteluväli on 0 - 2 * Math.PI. Lisää...
 
double Damping [get, set]
 Vaimenemisvakio. Jos 0, värähtely jatkuu ikuisesti. Lisää...
 

Yksityiskohtainen selite

Sahalaita-aalto.

Määrittely tiedoston Waveform.cs rivillä 55.

Rakentajien & purkajien dokumentaatio

◆ Saw()

Saw ( double  amplitude,
double  frequency,
double  phase = 0,
double  damping = 0 
)

Luo uuden sahalaita-aallon.

Parametrit
amplitudeAmplitudi.
frequencyTaajuus.
phaseVaihe.
dampingVaimenemisvakio.

Määrittely tiedoston Waveform.cs rivillä 64.

Jäsenfunktioiden dokumentaatio

◆ GetValue()

override double GetValue ( double  t)
virtual

Palauttaa poikkeaman keskipisteestä hetkellä t.

Parametrit
tAjanhetki
Palauttaa

Toteuttaa luokan Waveform.

Määrittely tiedoston Waveform.cs rivillä 74.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: