Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
toxi.geom.Quaternion

Packages that use Quaternion
toxi.geom |

Uses of Quaternion in toxi.geom

Methods in toxi.geom that return Quaternion
`Quaternion` | `Quaternion.add(Quaternion q)`
`Quaternion` | `Quaternion.addSelf(Quaternion q)`
`Quaternion` | `Quaternion.copy()`
`static Quaternion` | `Quaternion.createFromAxisAngle(ReadonlyVec3D axis, float angle)` Creates a Quaternion from a axis and a angle.
`static Quaternion` | `Quaternion.createFromEuler(float pitch, float yaw, float roll)` Creates a Quaternion from Euler angles.
`static Quaternion` | `Quaternion.createFromMatrix(Matrix4x4 m)` Creates a quaternion from a rotation matrix.
`static Quaternion` | `Quaternion.getAlignmentQuat(ReadonlyVec3D dir, ReadonlyVec3D forward)` Constructs a quaternion that rotates the vector given by the "forward" param into the direction given by the "dir" param.
`Quaternion` | `Quaternion.getConjugate()` Computes this quaternion's conjugate, defined as the same w around the inverted axis.
`Quaternion` | `Quaternion.getNormalized()` Computes normalized version of this quaternion.
`Quaternion` | `Quaternion.identity()`
`Quaternion` | `Quaternion.interpolateTo(Quaternion target, float t)` Spherical interpolation to target quaternion (code ported from GamaSutra)
`Quaternion` | `Quaternion.interpolateTo(Quaternion target, float t, InterpolateStrategy is)`
`Quaternion` | `Quaternion.interpolateToSelf(Quaternion target, float t)` Spherical interpolation to target quaternion (code ported from GamaSutra)
`Quaternion` | `Quaternion.interpolateToSelf(Quaternion target, float t, InterpolateStrategy is)` Uses spherical interpolation to approach the target quaternion.
`Quaternion` | `Quaternion.multiply(Quaternion q2)`
`Quaternion` | `Quaternion.normalize()`
`Quaternion` | `Quaternion.scale(float t)`
`Quaternion` | `Quaternion.scaleSelf(float t)`
`Quaternion` | `Quaternion.set(float w, float x, float y, float z)`
`Quaternion` | `Quaternion.set(float w, Vec3D v)`
`Quaternion` | `Quaternion.set(Quaternion q)`
`Quaternion` | `Quaternion.sub(Quaternion q)`
`Quaternion` | `Quaternion.subSelf(Quaternion q)`

Methods in toxi.geom with parameters of type Quaternion
`Quaternion` | `Quaternion.add(Quaternion q)`
`Quaternion` | `Quaternion.addSelf(Quaternion q)`
`float` | `Quaternion.dot(Quaternion q)` Computes the dot product with the given quaternion.
`Quaternion` | `Quaternion.interpolateTo(Quaternion target, float t)` Spherical interpolation to target quaternion (code ported from GamaSutra)
`Quaternion` | `Quaternion.interpolateTo(Quaternion target, float t, InterpolateStrategy is)`
`Quaternion` | `Quaternion.interpolateToSelf(Quaternion target, float t)` Spherical interpolation to target quaternion (code ported from GamaSutra)
`Quaternion` | `Quaternion.interpolateToSelf(Quaternion target, float t, InterpolateStrategy is)` Uses spherical interpolation to approach the target quaternion.
`Quaternion` | `Quaternion.multiply(Quaternion q2)`
`Quaternion` | `Quaternion.set(Quaternion q)`
`Quaternion` | `Quaternion.sub(Quaternion q)`
`Quaternion` | `Quaternion.subSelf(Quaternion q)`

Constructors in toxi.geom with parameters of type Quaternion
`Quaternion(Quaternion q)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES