qvinterpolator.h

来自「Windows上的MUD客户端程序」· C头文件 代码 · 共 33 行

H
33
字号
#ifndef  _QV_INTERPOLATOR_
#define  _QV_INTERPOLATOR_

#include <QvSubNode.h>
#include <QvSFFloat.h>
#include <QvMFFloat.h>

class QvInterpolator : public QvNode {

		QV_NODE_HEADER(QvInterpolator);

	public:

		virtual bool    set_fraction(float frac);


		float		GetKey(int index) const;
		int			GetNumKeys() const;
		float		SetKeys(int count, float *keys);
		float		SetKeys(QvMFFloat &keys);

	protected:

		QvMFFloat keys;
		QvSFFloat fraction;

	protected:
		bool lookup(float frac, int &low, int &high);

};

#endif /* _QV_INTERPOLATOR_ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?