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