Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

gbgraphics::Tsq Class Reference

Translate, Scale, Quaternion. More...

#include <tsq.h>

List of all members.

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
 .


Detailed Description

Translate, Scale, Quaternion.

Used for orienting/animating objects.


The documentation for this class was generated from the following files:
Generated on Mon Sep 2 14:52:33 2002 for GunBuster Engine by doxygen1.2.17