CCustomInterpolator-Klasse

Implementiert einen einfachen Interpolator.

class CCustomInterpolator;

Mitglieder

Gg466721.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

CCustomInterpolator::CCustomInterpolator

Überladen.Erstellt ein benutzerdefiniertes Interpolatorobjekt und initialisiert Dauer und Geschwindigkeit zu den angegebenen Werten.

Gg466721.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Beschreibung

CCustomInterpolator::GetDependencies

Ruft die Abhängigkeiten des Interpolators ab.

CCustomInterpolator::GetDuration

Ruft die Dauer des Interpolators ab.

CCustomInterpolator::GetFinalValue

Ruft den endgültigen Wert ab, auf den der Interpolator führt.

CCustomInterpolator::Init

Initialisiert Dauer und endgültigen Wert.

CCustomInterpolator::InterpolateValue

Interpolieren den Wert an einem angegebenen Offset.

CCustomInterpolator::InterpolateVelocity

Interpolieren die Geschwindigkeit an einem angegebenen Offset

CCustomInterpolator::SetDuration

Legt die Dauer des Interpolators fest.

CCustomInterpolator::SetInitialValueAndVelocity

Legt den Anfangswert und die Geschwindigkeit Interpolators fest.

Gg466721.collapse_all(de-de,VS.110).gifGeschützte Datenmember

Name

Beschreibung

CCustomInterpolator::m_currentValue

Der interpolierte Wert.

CCustomInterpolator::m_currentVelocity

Die interpolierte Geschwindigkeit.

CCustomInterpolator::m_duration

Die Dauer des Übergangs.

CCustomInterpolator::m_finalValue

Der letzte Wert einer Variablen am Ende des Übergangs.

CCustomInterpolator::m_initialValue

Der Wert der Variablen am Anfang des Übergangs.

CCustomInterpolator::m_initialVelocity

Die Geschwindigkeit der Variablen am Anfang des Übergangs.

Hinweise

Leiten Sie eine Klasse von CCustomInterpolator und überschreiben Sie alle notwendigen Methoden, um einen benutzerdefinierten Interpolationsalgorithmus zu implementieren.Ein Zeiger auf diese Klasse sollte als Parameter an CCustomTransition übergeben werden.

Vererbungshierarchie

CCustomInterpolator

Anforderungen

Header: afxanimationcontroller.h

Siehe auch

Weitere Ressourcen

MFC-Klassen