16#ifndef BT_MOUSE_PICKING_FORCE_H
17#define BT_MOUSE_PICKING_FORCE_H
49 for (
int i = 0; i < 3; ++i)
65 for (
int i = 0; i < 3; ++i)
81 for (
int i = 0; i < 3; ++i)
98 for (
int i = 0; i < 3; ++i)
115 for (
int i = 0; i < 3; ++i)
132 for (
int i = 0; i < 3; ++i)
const T & btMax(const T &a, const T &b)
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
The btAlignedObjectArray template class uses a subset of the stl::vector interface for its methods It...
btVector3 can be used to represent 3D points and vectors.
btVector3 & safeNormalize()
btScalar dot(const btVector3 &v) const
Return the dot product.
btScalar norm() const
Return the norm (length) of the vector.
btVector3 normalized() const
Return a normalized version of this vector.