- Inherits from:
- NSObject
- Declared in:
- ../libmoltalk/MTQuaternion.oh
Class Hierarchy
NSObject
|
+---MTQuaternion
Class Description
class Quaternion reprents a quaternion (x,y,z,w)
- Last modified:
- 16-May-2006 (../libmoltalk/MTQuaternion.oh)
Instance Variables
- protected double x,y,z,w
Methods
+(MTQuaternion*)identity
create a new quaternion
+(MTQuaternion*)rotation:(double)phi aroundAxis:(MTCoordinates*)axis
-(NSString*)description
-(MTQuaternion*)invert
return the inverted quaternion
-(id)multiplyWith: (MTQuaternion*)q2
product between two quaternions
-(id)normalize
normalize
-(id)rotate:(double)phi
combine this quaternion with a rotation
-(MTMatrix44*)rotationMatrix
return rotation matrix
-(NSString*)toString
access
-(double)w
-(double)x
-(double)y
-(double)z
generated 07-Jun-2006 by ObjcDoc 3.0.0