Bullet Collision Detection & Physics Library
Public Member Functions | Public Attributes | List of all members
btVectorX< T > Struct Template Reference

#include <btMatrixX.h>

Public Member Functions

 btVectorX ()
 
 btVectorX (int numRows)
 
void resize (int rows)
 
int cols () const
 
int rows () const
 
int size () const
 
void setZero ()
 
const T & operator[] (int index) const
 
T & operator[] (int index)
 
T * getBufferPointerWritable ()
 
const T * getBufferPointer () const
 

Public Attributes

btAlignedObjectArray< T > m_storage
 

Detailed Description

template<typename T>
struct btVectorX< T >

Definition at line 411 of file btMatrixX.h.

Constructor & Destructor Documentation

template<typename T >
btVectorX< T >::btVectorX ( )
inline

Definition at line 415 of file btMatrixX.h.

template<typename T >
btVectorX< T >::btVectorX ( int  numRows)
inline

Definition at line 418 of file btMatrixX.h.

Member Function Documentation

template<typename T >
int btVectorX< T >::cols ( ) const
inline

Definition at line 427 of file btMatrixX.h.

template<typename T >
const T* btVectorX< T >::getBufferPointer ( ) const
inline

Definition at line 461 of file btMatrixX.h.

template<typename T >
T* btVectorX< T >::getBufferPointerWritable ( )
inline

Definition at line 456 of file btMatrixX.h.

template<typename T >
const T& btVectorX< T >::operator[] ( int  index) const
inline

Definition at line 446 of file btMatrixX.h.

template<typename T >
T& btVectorX< T >::operator[] ( int  index)
inline

Definition at line 451 of file btMatrixX.h.

template<typename T >
void btVectorX< T >::resize ( int  rows)
inline

Definition at line 423 of file btMatrixX.h.

template<typename T >
int btVectorX< T >::rows ( ) const
inline

Definition at line 431 of file btMatrixX.h.

template<typename T >
void btVectorX< T >::setZero ( )
inline

Definition at line 439 of file btMatrixX.h.

template<typename T >
int btVectorX< T >::size ( ) const
inline

Definition at line 435 of file btMatrixX.h.

Member Data Documentation

template<typename T >
btAlignedObjectArray<T> btVectorX< T >::m_storage

Definition at line 413 of file btMatrixX.h.


The documentation for this struct was generated from the following file: