ctor(x,y):<1,2,3>
copy ctor:<1,2,3>
?/?(vec)<5,-1,1>
?/=?(vec)<5,-1,1>
++?<2,-2,101>
--?<0,-4,99>
?++(part 1)<1,-3,100>
?++(part 2)<2,-2,101>
?--(part 1)<1,-3,100>
?--(part 2)<0,-4,99>
?%?(int)<0,1,0>
?%=?(int)<0,1,0>
?%?(vec)<-2,3,9>
?%=?(vec)<-2,3,9>
?&?(int)<0,0,8>
?&=?(int)<0,0,8>
?&?(vec)<1,6,1>
?&=?(vec)<1,6,1>
?|?(int)<7,3,7>
?|=?(int)<7,3,7>
?|?(vec)<7,1,7>
?|=?(vec)<7,1,7>
?^?(int)<12,0,13>
?^=?(int)<12,0,13>
?^?(vec)<12,5,9>
?^=?(vec)<12,5,9>
?<<?(int)<4,2,8>
?<<=?(int)<4,2,8>
?<<?(vec)<32,4,2>
?<<=?(vec)<32,4,2>
?>>?(int)<1,0,2>
?>>=?(int)<1,0,2>
?>>?(vec)<2,1,2>
?>>=?(vec)<2,1,2>
~?<-6,-3,-2>
dot:4
length_squared:29
