#include <tsq.h>
Public Methods | |
| void | Set (const gbmath::V3 &translate, const gbmath::V3 &scale, const gbmath::Quaternion &quat) |
| . | |
| void | Set (const Tsq &tsq) |
| . | |
| float | GetWeight () const |
| . | |
| int | ClampWeight () |
| . | |
| void | LockWeight () |
| . | |
| Tsq & | Combine (const Tsq &tsq, float weight) |
| . | |
Constructors | |
| Tsq (const gbmath::V3 &translate=gbmath::V3::O, const gbmath::V3 &scale=gbmath::V3(1.f, 1.f, 1.f), const gbmath::Quaternion &quat=gbmath::Quaternion::I) | |
| . | |
| Tsq (const Tsq &tsq) | |
| . | |
Public Attributes | |
| gbmath::V3 | mTranslate |
| . | |
| gbmath::V3 | mScale |
| . | |
| gbmath::Quaternion | mQuat |
| . | |
Used for orienting/animating objects.
1.2.17