func (v Vec2) String() string {
	if len(v) < 2 {
		return fmt.Sprintf("Vec2(!not-allocated)")
	}
	return fmt.Sprintf("(%.4g,%.4g)", v[0], v[1])
}
func (v Vec2) String() string {
	if len(v) < 2 {
		return fmt.Sprintf("Vec2(!not-allocated)")
	}
	return fmt.Sprintf("(%.4g,%.4g)", v[0], v[1])
}
func ( v Vec2 ) String ( ) string { if len ( v ) < 2 { return fmt . Sprintf ( " " ) } return fmt . Sprintf ( " " , v [ 0 ] , v [ 1 ] ) }
// String returns a string representation of v like "(3,4)".
String returns a string representation of v like ( 3 4 ) .