29 std::ostream & operator<<( std::ostream & str,
const wpos & obj )
31 return str <<
'(' << obj.L <<
',' << obj.C <<
')';
35 std::ostream & operator<<( std::ostream & str,
const wpair & obj )
37 return str <<
'(' << obj.A <<
',' << obj.B <<
')';
41 std::ostream & operator<<( std::ostream & str,
const wsze & obj )
43 return str <<
'[' << obj.H <<
'x' << obj.W <<
']';
46 std::ostream & operator<<( std::ostream & str,
const wrect & obj )
48 return str <<
'{' << obj.Pos << obj.Sze <<
'}';