NTRT Simulator
 All Classes Files Functions Variables Typedefs Friends Pages
tgUtil.h File Reference

Contains the definition of class tgUtil and overloaded operator<<() free functions. More...

#include "btBulletDynamicsCommon.h"
#include "LinearMath/btQuaternion.h"
#include "LinearMath/btTransform.h"
#include "LinearMath/btVector3.h"
#include <cmath>
#include <iostream>
#include <sstream>
#include <string>
#include "tgRigidInfo.h"

Go to the source code of this file.

Classes

class  tgUtil
 

Functions

std::ostream & operator<< (std::ostream &os, const btQuaternion &q)
 
std::ostream & operator<< (std::ostream &os, const btVector3 &v)
 
std::ostream & operator<< (std::ostream &os, const btTransform &xf)
 
std::ostream & operator<< (std::ostream &os, const btRigidBody &rb)
 
std::ostream & operator<< (std::ostream &os, const btCollisionShape &cs)
 
std::ostream & operator<< (std::ostream &os, const btCompoundShape &cs)
 

Detailed Description

Contains the definition of class tgUtil and overloaded operator<<() free functions.

Definition in file tgUtil.h.

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const btQuaternion &  q 
)
inline

Overload operator<<() to handle a btQuaternion.

Parameters
[in,out]osan ostream
[in]qa btQuaternion
Returns
os
Todo:
Inlining this does no good; stream operations are slow.

Definition at line 323 of file tgUtil.h.

std::ostream& operator<< ( std::ostream &  os,
const btVector3 &  v 
)
inline

Overload operator<<() to handle a btVector3.

Parameters
[in,out]osan ostream
[in]va btVector3
Returns
os
Todo:
Inlining this does no good; stream operations are slow.

Definition at line 339 of file tgUtil.h.

std::ostream& operator<< ( std::ostream &  os,
const btTransform &  xf 
)
inline

Overload operator<<() to handle a btTransform.

Parameters
[in,out]osan ostream
[in]xfa btTransform
Returns
os
Todo:
Inlining this does no good; stream operations are slow.

Definition at line 353 of file tgUtil.h.

std::ostream& operator<< ( std::ostream &  os,
const btRigidBody &  rb 
)
inline

Overload operator<<() to handle a btRigidBody.

Parameters
[in,out]osan ostream
[in]rba btRigidBody
Returns
os
Todo:
Inlining this does no good; stream operations are slow.

Definition at line 368 of file tgUtil.h.

std::ostream& operator<< ( std::ostream &  os,
const btCollisionShape &  cs 
)
inline

Overload operator<<() to handle a btCollisionShape.

Parameters
[in,out]osan ostream
[in]csa btCollisionShape
Returns
os
Todo:
Inlining this does no good; stream operations are slow.

Definition at line 382 of file tgUtil.h.

std::ostream& operator<< ( std::ostream &  os,
const btCompoundShape &  cs 
)
inline

Overload operator<<() to handle a btCompoundShape.

Parameters
[in,out]osan ostream
[in]csa btCompoundShape
Returns
os
Todo:
Inlining this does no good; stream operations are slow.

Definition at line 396 of file tgUtil.h.