#include <VectorConstantInterpolator.h>
Inheritance diagram for Lamp::VectorConstantInterpolator:

Public Member Functions | |
| VectorConstantInterpolator () | |
| コンストラクタ | |
| virtual | ~VectorConstantInterpolator () |
| デストラクタ | |
| VectorConstantInterpolator (const VectorConstantInterpolator ©) | |
| コピーコンストラクタ | |
| virtual VectorConstantInterpolator & | operator= (const VectorConstantInterpolator ©) |
| 代入演算子 | |
| virtual VectorInterpolator * | duplicate () const |
| 複製 | |
| virtual bool | equals (const VectorInterpolator &target) const |
| 同じ値かどうか | |
| virtual float | getLength () const |
| 長さの取得 | |
| virtual void | setLength (float length) |
| 長さの設定 | |
| virtual AxisAlignedBox | getBoundingBox () const |
| バウンディングボックスの取得 | |
| virtual Vector3 | interpolate (float time) |
| 補間 | |
| virtual void | setValue (const Vector3 &value) |
| 値の設定 | |
| virtual Vector3 | getValue () const |
| 値の取得 | |
| virtual bool | isVectorConstantInterpolator () const |
| ベクトル定数補間かどうか | |
Definition at line 36 of file VectorConstantInterpolator.h.
|
|
コピーコンストラクタ
Definition at line 53 of file VectorConstantInterpolator.h. |
|
|
複製
Implements Lamp::VectorInterpolator. Definition at line 77 of file VectorConstantInterpolator.h. References VectorConstantInterpolator(). |
|
|
同じ値かどうか
Implements Lamp::VectorInterpolator. Definition at line 88 of file VectorConstantInterpolator.h. References Lamp::VectorInterpolator::castVectorConstantInterpolator(), length_, NULL, and value_. |
|
|
バウンディングボックスの取得
Implements Lamp::VectorInterpolator. Definition at line 121 of file VectorConstantInterpolator.h. References Lamp::AxisAlignedBox::set(). |
|
|
長さの取得
Implements Lamp::VectorInterpolator. Definition at line 103 of file VectorConstantInterpolator.h. Referenced by Lamp::TextAnimationSaver::writeVectorConstantInterpolator(), and Lamp::BinaryAnimationSaver::writeVectorConstantInterpolator(). |
|
|
値の取得
Definition at line 150 of file VectorConstantInterpolator.h. Referenced by Lamp::TextAnimationSaver::writeVectorConstantInterpolator(), and Lamp::BinaryAnimationSaver::writeVectorConstantInterpolator(). |
|
|
補間
Implements Lamp::VectorInterpolator. Definition at line 135 of file VectorConstantInterpolator.h. |
|
|
ベクトル定数補間かどうか
Reimplemented from Lamp::VectorInterpolator. Definition at line 157 of file VectorConstantInterpolator.h. |
|
|
代入演算子
Definition at line 63 of file VectorConstantInterpolator.h. |
|
|
長さの設定
Definition at line 109 of file VectorConstantInterpolator.h. References Assert. Referenced by Lamp::VectorInterpolationCompressor::compressConstant(), Lamp::TextAnimationLoader::readVectorConstantInterpolator(), and Lamp::BinaryAnimationLoader::readVectorConstantInterpolator(). |
|
|
値の設定
Definition at line 144 of file VectorConstantInterpolator.h. Referenced by Lamp::VectorInterpolationCompressor::compressConstant(), Lamp::TextAnimationLoader::readVectorConstantInterpolator(), and Lamp::BinaryAnimationLoader::readVectorConstantInterpolator(). |
1.3.2