10 #ifndef G3D_PhysicsFrame_h
11 #define G3D_PhysicsFrame_h
119 return ! ((*this) == other);
PhysicsFrame()
Definition: PhysicsFrame.cpp:20
PhysicsFrame lerp(const PhysicsFrame &other, float alpha) const
Definition: PhysicsFrame.cpp:100
A rigid body RT (rotation-translation) transformation.
Definition: CoordinateFrame.h:59
void deserialize(class BinaryInput &b)
Definition: PhysicsFrame.cpp:113
Definition: PhysicsFrame.h:30
bool operator!=(const PhysicsFrame &other) const
Definition: PhysicsFrame.h:118
class CoordinateFrame CFrame
Definition: Box2D.h:22
bool any(float x)
Definition: g3dmath.h:424
PhysicsFrame operator*(const PhysicsFrame &other) const
Definition: PhysicsFrame.cpp:80
void serialize(class BinaryOutput &b) const
Definition: PhysicsFrame.cpp:119
PhysicsFrame(const Matrix3 &rot)
Definition: PhysicsFrame.h:51
PhysicsFrame PFrame
Definition: PhysicsFrame.h:124
virtual ~PhysicsFrame()
Definition: PhysicsFrame.h:74
Easy loading and saving of human-readable configuration files.
Definition: Any.h:184
PhysicsFrame & operator=(const PhysicsFrame &p)
Definition: PhysicsFrame.h:54
PhysicsFrame & operator+=(const PhysicsFrame &f)
Definition: PhysicsFrame.h:107
PhysicsFrame & operator*=(float f)
Definition: PhysicsFrame.h:91
bool operator==(const PhysicsFrame &other) const
Definition: PhysicsFrame.h:113
Quat rotation
Definition: PhysicsFrame.h:33
PhysicsFrame(const Quat &rot, const Vector3 &translation)
Definition: PhysicsFrame.h:49
PhysicsFrame operator*(float f) const
Definition: PhysicsFrame.h:99
PhysicsFrame operator+(const PhysicsFrame &f) const
Definition: PhysicsFrame.h:103
static unorm16 zero()
Definition: unorm16.h:82
Definition: BinaryOutput.h:52
PhysicsFrame(const Vector3 &translation)
Definition: PhysicsFrame.h:48
Point3 translation
Definition: PhysicsFrame.h:38
Any toAny() const
Definition: PhysicsFrame.cpp:33
PhysicsFrame(const Matrix3 &rot, const Vector3 &translation)
Definition: PhysicsFrame.h:50