Jypeli  5
The simple game programming library
Waveform.Triangle luokkareferenssi

Kolmioaalto. Lisää...

Luokan Waveform.Triangle luokkakaavio
Waveform

Julkiset jäsenfunktiot

 Triangle (double amplitude, double frequency, double phase=0, double damping=0)
 Luo uuden kolmioaallon. 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

Kolmioaalto.

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

Rakentajien & purkajien dokumentaatio

◆ Triangle()

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

Luo uuden kolmioaallon.

Parametrit
amplitudeAmplitudi.
frequencyTaajuus.
phaseVaihe.
dampingVaimenemisvakio.

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

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ä 103.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: