31 #include "LinearMath/btVector3.h"
59 tgPair(btVector3 from, btVector3 to);
61 tgPair(btVector3 from, btVector3 to, std::string tags);
71 const btVector3&
getFrom()
const;
87 const btVector3&
getTo()
const;
93 void setTo(btVector3 to);
95 void addRotation(
const btVector3& fixedPoint,
96 const btVector3& axis,
99 void addRotation(
const btVector3& fixedPoint,
100 const btVector3& fromOrientation,
101 const btVector3& toOrientation);
103 void addRotation(
const btVector3& fixedPoint,
104 const btQuaternion& rotation);
109 inline bool operator==(
const tgPair& other)
const
114 void move(
const btVector3& offset);
132 os <<
"tgPair(" << pair.
getFrom() <<
", " << pair.
getTo()
133 <<
", {" << pair.getTagStr(
", ") <<
"})";
std::pair< btVector3, btVector3 > m_pair
std::ostream & operator<<(std::ostream &os, const tgPair &pair)
Contains the definition of class tgTaggable $Id$.
void setFrom(btVector3 from)