Functions
btQuadWord.h File Reference
#include "btScalar.h"
#include "btMinMax.h"
Include dependency graph for btQuadWord.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 ATTRIBUTE_ALIGNED16 (class) btQuadWord
 The btQuadWord class is base class for btVector3 and btQuaternion. Some issues under PS3 Linux with IBM 2.1 SDK, gcc compiler prevent from using aligned quadword.

Function Documentation

ATTRIBUTE_ALIGNED16 ( class  )

The btQuadWord class is base class for btVector3 and btQuaternion. Some issues under PS3 Linux with IBM 2.1 SDK, gcc compiler prevent from using aligned quadword.

Return the x value

Return the y value

Return the z value

Set the x value

Set the y value

Set the z value

Set the w value

Return the x value

Return the y value

Return the z value

Return the w value

operator btScalar*() replaces operator[], using implicit conversion. We added operator != and operator == to avoid pointer comparisons.

Set x,y,z and zero w

Parameters:
xValue of x
yValue of y
zValue of z

Set the values

Parameters:
xValue of x
yValue of y
zValue of z
wValue of w

No initialization constructor

Three argument constructor (zeros w)

Parameters:
xValue of x
yValue of y
zValue of z

Initializing constructor

Parameters:
xValue of x
yValue of y
zValue of z
wValue of w

Set each element to the max of the current values and the values of another btQuadWord

Parameters:
otherThe other btQuadWord to compare with

Set each element to the min of the current values and the values of another btQuadWord

Parameters:
otherThe other btQuadWord to compare with

Definition at line 31 of file btQuadWord.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Wed Oct 31 2012 07:54:31