Changeset View
Changeset View
Standalone View
Standalone View
0ad/source/lib/self_test.h
Show First 20 Lines • Show All 69 Lines • ▼ Show 20 Lines | |||||
{ | { | ||||
CXXTEST_TEMPLATE_INSTANTIATION | CXXTEST_TEMPLATE_INSTANTIATION | ||||
class ValueTraits<CFixedVector3D> | class ValueTraits<CFixedVector3D> | ||||
{ | { | ||||
public: | public: | ||||
ValueTraits(const CFixedVector3D& v) | ValueTraits(const CFixedVector3D& v) | ||||
{ | { | ||||
std::stringstream s; | std::stringstream s; | ||||
s << "[" << v.X.ToDouble() << ", " << v.Y.ToDouble() << ", " << v.Z.ToDouble() << "]"; | s << "[" << v.getX().ToDouble() << ", " << v.getY().ToDouble() << ", " << v.getZ().ToDouble() << "]"; | ||||
m_StringRepr = s.str(); | m_StringRepr = s.str(); | ||||
} | } | ||||
const char* asString() const | const char* asString() const | ||||
{ | { | ||||
return m_StringRepr.c_str(); | return m_StringRepr.c_str(); | ||||
} | } | ||||
private: | private: | ||||
std::string m_StringRepr; | std::string m_StringRepr; | ||||
▲ Show 20 Lines • Show All 73 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator