Jypeli  5
The simple game programming library
Waveform.Sine luokkareferenssi

Siniaalto. Lisää...

Luokan Waveform.Sine luokkakaavio
Waveform

Julkiset jäsenfunktiot

 Sine (double amplitude, double frequency, double phase=0, double damping=0)
 Luo uuden siniaallon. Lisää...
 
override double GetValue (double t)
 Palauttaa poikkeaman keskipisteestä hetkellä t. Lisää...
 
override double GetDerivative (double t, double dt)
 Palauttaa poikkeaman muutoksen eli värähtelijän nopeuden hetkellä t. Lisää...
 
- Julkiset jäsenfunktiot inherited from Waveform
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

Siniaalto.

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

Rakentajien & purkajien dokumentaatio

◆ Sine()

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

Luo uuden siniaallon.

Parametrit
amplitudeAmplitudi.
frequencyTaajuus.
phaseVaihe.
dampingVaimenemisvakio.

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

Jäsenfunktioiden dokumentaatio

◆ GetDerivative()

override double GetDerivative ( double  t,
double  dt 
)
virtual

Palauttaa poikkeaman muutoksen eli värähtelijän nopeuden hetkellä t.

Parametrit
tAjanhetki
dtAika viimeisimmästä muutoksesta
Palauttaa

Uudelleentoteuttaa luokan Waveform.

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

◆ GetValue()

override double GetValue ( double  t)
virtual

Palauttaa poikkeaman keskipisteestä hetkellä t.

Parametrit
tAjanhetki
Palauttaa

Toteuttaa luokan Waveform.

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


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: