ctor(x,y):<1.,2.> copy ctor:<1.,2.> assignment:<3.,4.2> move assignment:<1.,2.> zero-init:<0.,0.> zero-assign:<0.,0.> fill-ctor:<1.23,1.23> ?-?:<0.02,0.43> ?-=?:<3.23,-6.57> -?:<-3.23,6.57> ?+?:<2.3,2.45> ?+=?:<2.3,2.45> v*s:<4.5,8.25> s*v:<4.5,8.25> ?*=?:<4.5,8.25> ?/?:<0.666667,-0.0333333> ?/=?:<0.666667,-0.0333333> dot_1:0. dot_2:8.6 length:5. length_squared:25. distance:6.5146 normalize:<0.882353,-0.470588> normalize_2:<1.,0.> project:<5.,0.> project_2:<5.5,5.5> reflect:<-5.,6.> refract:<5.,6.> refract:<3.7594,4.5592> faceforward_nochange:<4.,5.5> faceforward_flip:<-4.,-5.5>