|
Bullet Collision Detection & Physics Library
|
#include <btReducedVector.h>

Public Member Functions | |
| btReducedVector () | |
| btReducedVector (int sz) | |
| btReducedVector (int sz, const btAlignedObjectArray< int > &indices, const btAlignedObjectArray< btVector3 > &vecs) | |
| void | simplify () |
| btReducedVector | operator+ (const btReducedVector &other) |
| btReducedVector | operator- () |
| btReducedVector | operator- (const btReducedVector &other) |
| bool | operator== (const btReducedVector &other) const |
| bool | operator!= (const btReducedVector &other) const |
| btReducedVector & | operator= (const btReducedVector &other) |
| btScalar | dot (const btReducedVector &other) const |
| btScalar | dot (const btAlignedObjectArray< btVector3 > &other) const |
| btScalar | length2 () const |
| void | normalize () |
| btReducedVector | proj (const btReducedVector &other) const |
| bool | testAdd () const |
| bool | testMinus () const |
| bool | testDot () const |
| bool | testMultiply () const |
| void | test () const |
| void | print () const |
| void | sort () |
Public Attributes | |
| btAlignedObjectArray< int > | m_indices |
| btAlignedObjectArray< btVector3 > | m_vecs |
| int | m_sz |
Definition at line 26 of file btReducedVector.h.
|
inline |
Definition at line 33 of file btReducedVector.h.
|
inline |
Definition at line 41 of file btReducedVector.h.
|
inline |
Definition at line 49 of file btReducedVector.h.
|
inline |
Definition at line 217 of file btReducedVector.h.
|
inline |
Definition at line 198 of file btReducedVector.h.
|
inline |
Definition at line 227 of file btReducedVector.h.
| void btReducedVector::normalize | ( | ) |
Definition at line 23 of file btReducedVector.cpp.
|
inline |
Definition at line 181 of file btReducedVector.h.
|
inline |
Definition at line 71 of file btReducedVector.h.
|
inline |
Definition at line 112 of file btReducedVector.h.
|
inline |
Definition at line 124 of file btReducedVector.h.
|
inline |
Definition at line 186 of file btReducedVector.h.
|
inline |
Definition at line 165 of file btReducedVector.h.
|
inline |
Definition at line 247 of file btReducedVector.h.
| btReducedVector btReducedVector::proj | ( | const btReducedVector & | other | ) | const |
Definition at line 12 of file btReducedVector.cpp.
|
inline |
Definition at line 53 of file btReducedVector.h.
|
inline |
Definition at line 257 of file btReducedVector.h.
| void btReducedVector::test | ( | ) | const |
Definition at line 159 of file btReducedVector.cpp.
| bool btReducedVector::testAdd | ( | ) | const |
Definition at line 34 of file btReducedVector.cpp.
| bool btReducedVector::testDot | ( | ) | const |
Definition at line 106 of file btReducedVector.cpp.
| bool btReducedVector::testMinus | ( | ) | const |
Definition at line 70 of file btReducedVector.cpp.
| bool btReducedVector::testMultiply | ( | ) | const |
Definition at line 135 of file btReducedVector.cpp.
| btAlignedObjectArray<int> btReducedVector::m_indices |
Definition at line 29 of file btReducedVector.h.
| int btReducedVector::m_sz |
Definition at line 31 of file btReducedVector.h.
| btAlignedObjectArray<btVector3> btReducedVector::m_vecs |
Definition at line 30 of file btReducedVector.h.